DockerCon 2017为我们提供了一个良机,可以倾听来自多个行业和细分市场的客户如何利用Docker技术实现业务加速。在第二天的主题演讲及下午的分组会议中,Visa分享了 Docker企业版如何通过货币数字化及无所不在的电子支付服务,使国际贸易更加安全。
Visa 是世界上最大的零售电子支付网络,每年所处理的交易量高达1300亿笔,涉及金额达5.8万亿美元。全球基础架构与工程负责人Swamy Kocherlakota表示,Visa正是通过不断扩大全球影响力才有了今天的成绩,而这也给他的组织带来了巨大压力 - 因为他们同期的员工人数基本保持不变。自从6个月前“Docker 容器即服务”架构投入生产以来,Swamy发现系统的可扩展性提高了10倍,从而确保了他的组织能够在未来有效地支撑总体任务和增长目标。
全球增长急切需要新的运营模式
为了使自己的组织与公司使命保持一致,Swamy决定专注于两个重要指标:速度和效率。
速度与开发人员的入职培训以及开发人员的工作效率密切相关。Visa希望新来的开发人员在第一天就能部署代码。这意味着所提供的工具要为他们所熟悉,并能帮助他们摆脱困境。同时,这也意味着要随时随地为开发人员提供对基础架构的访问。
效率则与Visa能否最大限度地利用其现有数据中心的空间,同时减少团队在修补和更新硬件上所花的时间密切相关。通过优化效率,还可以缓解员工人数和数据中心资源上的困境,从而有效地支持其全球发展计划。
Docker 企业版助力现代化
在针对速度和效率目标对不同的技术及供应商展开调查之后,Visa选择了Docker企业版(Docker EE)来帮助他们向微服务应用模式迈进,同时实现其数据中心运营的现代化。
Visa所要寻找的是一个企业级解决方案。它对Docker EE技术栈的集成方案大加赞赏,这其中包括调度、服务镜像库、服务发现、容器网络以及集中式管理控制面板。Docker EE 可以管理多个开发、QA 和预演环境,并在其容器环境中提供可见性,同时对基于角色的访问保留完全控制能力。
Visa选择了两种关键应用来开启自己的Docker之旅 - 作为核心的交易处理应用,以及风险决策系统。这些都属于遗留的单体应用,现在Visa开始将它们容器化到服务中。这两种应用现在正在多个区域的Docker EE上用于生产环境,每天处理的交易量达100,000次。未来还会有数百万笔交易被逐渐转移到这个平台上。它们由100个独立的容器组成,并可在交易高峰期迅速扩展到800 个。
效果和优势
随着Docker EE的投入生产,Visa有多个方面正在发生着可喜的变化:
准备时间:即使有更多的应用在不断加入,Visa现在也可以在几秒钟(而非几天)内完成准备。借助适合各种应用的标准化格式,他们还可以跨越全球多个数据中心提供即时基础架构。
修补和维护:通过Docker,Visa可以利用新的镜像轻松地实现对应用的重新部署。这也让Visa能够对新的威胁做出快速响应,因为他们可以一次性在整个环境中完成补丁部署。
技术更新:一旦使用Docker完成对应用的容器化,开发人员便无须担心底层的基础架构;这些基础架构将隐匿起来,不可见。
多租户架构:通过允许Visa根据需要快速准备和撤销微服务器,Docker容器可以提供空分和时分多路复用。这让他们能够策略性地将新服务置于可用的基础架构中,从而实现10倍于以前规模的扩展。
文章转载自:Docker官方公众号,原文链接
Docker 企业版在中国由我们的战略合作伙伴阿里巴巴提供
联系阿里云销售人员获取 Docker 企业版,或访问阿里云市场在线购买