天天看点

VISA 公司借助 DOCKER 企业版提高速度和运营效率

dockercon 2017为我们提供了一个良机,可以倾听来自多个行业和细分市场的客户如何利用docker技术实现业务加速。在第二天的主题演讲及下午的分组会议中,visa分享了 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 个。

效果和优势

VISA 公司借助 DOCKER 企业版提高速度和运营效率

随着docker ee的投入生产,visa有多个方面正在发生着可喜的变化:

准备时间:即使有更多的应用在不断加入,visa现在也可以在几秒钟(而非几天)内完成准备。借助适合各种应用的标准化格式,他们还可以跨越全球多个数据中心提供即时基础架构。

修补和维护:通过docker,visa可以利用新的镜像轻松地实现对应用的重新部署。这也让visa能够对新的威胁做出快速响应,因为他们可以一次性在整个环境中完成补丁部署。

技术更新:一旦使用docker完成对应用的容器化,开发人员便无须担心底层的基础架构;这些基础架构将隐匿起来,不可见。

多租户架构:通过允许visa根据需要快速准备和撤销微服务器,docker容器可以提供空分和时分多路复用。这让他们能够策略性地将新服务置于可用的基础架构中,从而实现10倍于以前规模的扩展。

docker 企业版在中国由我们的战略合作伙伴阿里巴巴提供