通过使用 AWS,我们将构建新应用程序基础设施所需的时间缩短 了99% 以上。借助 AWS 上提供的几乎即时的基础设施,我们的开发运营团队拥有了所需的构建块,可以在了解背后意图后立即开始开发新产品。
John Andrukonis Capital One 首席架构师

Capital One 以率先采用新技术帮助改变银行客户体验而闻名。虽然不明显,但这些实践和思维方式的重要性却不容小觑,是它们推动着该公司有效利用这些新技术。实践和思维模式是该公司有意识地自我转变为数字技术公司的结果。该公司最近对开发运营的采用就是最新的一步。

“大约在十年前,我们意识到,要继续做一家出色的银行,我们需要重塑自己,先成为一家数字技术公司。”Capital One 的执行副总裁兼首席技术官 George Brady 说,“而要成为一家出色的科技公司,我们需要构建和设计自己的系统,并打造出一种开发人员文化,帮助我们吸引和留住最具才能的人。”

开发运营是进一步加强公司开发人员文化的最新举措,2010 年该公司从瀑布式软件开发转向敏捷开发,为这一最新举措奠定了基础。开发运营使用自动化、监控和新代码的持续集成来实现更快的开发周期和更频繁、更可靠的发布,这非常适合希望尽可能响应客户反馈的公司。

Capital One 的首席架构师 John Andrukonis 表示:“我们的产品经理非常重视客户的反馈,希望将客户的想法转化为产品,从而提供一流的银行和金融服务体验。”正因如此,该公司采用云优先策略,也就是所有新应用程序都在云中构建和部署,同时正在稳步增加对微服务和开放式集成架构的使用。

“我们的技术战略让我们的系统能够实现越来越多的集成,从而提高收集客户反馈并从客户反馈中获取见解的能力。”Andrukonis 说,“但只有我们拥有了快速行动的能力时,这些见解才有价值,而这正是开发运营能帮我们做的事情。”

有赖于 Amazon Virtual Private Cloud (Amazon VPC)、Amazon Elastic Compute Cloud (Amazon EC2)、Amazon Simple Storage Service (Amazon S3) 和 Amazon Relational Database Service (Amazon RDS) 等 AWS 服务,该公司提高了响应客户见解的速度。

“通过使用 AWS,我们将构建新应用程序基础设施所需的时间缩短 了99% 以上。”Andrukonis 说,“借助 AWS 上提供的几乎即时的基础设施,我们的开发运营团队拥有了所需的构建块,可以在了解背后意图后立即开始开发新产品。”

该公司对于开发运营的使用也帮助 Capital One 培养了更具协作性的文化。

“以前,开发商对产品的参与大多在交付到运营后就结束了。”Andrukonis 说,“现在,由于使用了开发运营,我们的开发人员对这些产品拥有了更多所有权,并且能够主动关注正常运行时间、可支持性和监控。云上的开发运营正帮助设计人员、开发人员和工程师共同合作,以便提供越来越好的客户体验。”

技术人员并不全是合作较多的 Capital One 员工。“借助开发运营文化,我们的业务产品经理在技术旅程中的参与度比过去要高。”Andrukonis说,“当我们告诉产品所有者,由于 AWS 的开发时间短得多,我们可以在短短几周内将客户反馈转化为新功能和产品,他们非常兴奋。”

Brady 说,开发运营文化还有助于公司确保它能够派出最好的团队成员。“建立强大的开发人员文化对于吸引和留住人才非常重要。迁移到云上的开发运营只是另一种方式,让我们可以培养和支持独立自主团队,这些团队相信自己每天都能做到最好。”