丹麦哥本哈根-在10月18日在这里举行的DockerCon会议上,Docker Inc.概述了其现代化传统应用程序(MTA)计划所取得的多项成功,该计划于4月在德克萨斯州奥斯汀举行的DockerCon 17大会上首次宣布。
MTA计划是合作伙伴提供的Docker产品和服务的捆绑包,合作伙伴包括Avanade,Cisco,Hewlett Packard Enterprise和Microsoft。在DockerCon EU上,IBM宣布也加入MTA计划。
Docker首席运营官斯科特·约翰斯顿(Scott Johnston)在主题演讲中说:“我们发现成功的现代化之旅始于现有技能,基础架构,流程和应用程序,然后弄清楚如何将现有内容应用于新技术以解决您的业务问题。
随着MTA计划的首次推出,Docker及其合作伙伴将.Net和旧版Java应用程序都瞄准了现代化。现代化是关于消除对硬件依赖性的需求,并过渡到虚拟化的Docker容器模型,从而可以改善管理,部署敏捷性,安全性和成本效率。
到目前为止,约翰斯顿说,Docker及其MTA合作伙伴已经能够成功地现代化100%负责转换的.Net和Java应用程序。约翰斯顿(Johnston)列举的成功案例中有一个由州政府管理的具有12年历史的.Net应用程序,该应用程序已经过现代化改造,并放入Docker企业版(EE)中,然后部署到Microsoft Azure,而无需更改任何源代码。
芬兰铁路公司的系统架构师Markus Niskanen详细介绍了另一个MTA成功案例。Niskanen表示,在埃森哲的帮助下,通过MTA计划迁移到容器模型的每个应用程序,他的组织平均可以节省50%。
Niskanen表示:“经过150年的运输业务,我们甚至在Docker之前就已经部署了许多容器。”
150年前,芬兰铁路公司运送的集装箱是物理集装箱,而现在部署的集装箱是可提供多种业务收益的软件结构。Niskanen说,Docker容器提供了统一的体系结构和对应用程序的新可见性。
IBM公司
IBM云平台副总裁兼CTO Jason McGee在DockerCon EU上台,宣布IBM已加入Docker MTA计划。McGee还宣布,Docker Store中现已提供用于容器应用程序的多个IBM企业应用程序,包括WebSphere和DB2。此外,现在可以使Docker EE在IBM Cloud上无缝运行。
McGee说:“通过这种合作关系,我们可以帮助您轻松快速地了解现代化应用程序的价值。”
到目前为止,尽管Docker MTA计划已经取得了成功,但约翰斯顿在结束主题演讲时指出,随着未来的努力将随着更多合作伙伴和功能的扩展而进一步发展。
约翰斯顿说:“ MTA从何而来?我们想使用C / C ++甚至是较旧的COBOL应用程序。” “任何应用程序,任何基础架构,都在一个平台上。