zl程序教程

您现在的位置是:首页 >  工具

当前栏目

Docker 企业版为 Northern Trust 旧有的应用程序带来新的生命力

2023-09-11 14:19:11 时间
Northern Trust(美国北方信托),一家总部位于美国伊利诺伊州芝加哥市、已有128年历史的金融服务公司。在 DockerCon 2017大会上,Northern Trust公司中间件部门经理 Rob Tanner 分享了他们是如何使用 Docker 企业版 (EE) 来实现传统应用程序的现代化,使其更快、更安全、更高效。

Docker 企业版为 Northern Trust 旧有的应用程序带来新的生命力

许多组织都已经理解使用微服务来构建现代化“十二因素应用”(见注1)的价值。然而,今天 90% 以上的应用程序仍然是传统的、单片式的应用程序。Northern Trust(美国北方信托),一家总部位于美国伊利诺伊州芝加哥市、已有128年历史的金融服务公司。在 DockerCon 2017大会上,Northern Trust公司中间件部门经理 Rob Tanner 分享了他们是如何使用 Docker 企业版 (EE) 来实现传统应用程序的现代化,使其更快、更安全、更高效。

为传统应用程序带来灵活性和安全性

Northern Trust 成立于 1889年,是全球领先的个人及机构客户资产服务、资产管理、银行服公司。他们的客户期望享受到 Northern Trust 的一流服务和体验,而 Rob 的团队在其中发挥重要作用。虽然他们的开发团队在新建项目上已经聚焦于采用微服务应用,但是仍然要负责管理超过 400 个现有的 Weblogic、Tomcat 和 .NET 应用程序。如果要通过一种解决方案来将这些传统应用现代化并管理多样化的软硬件环境,Docker 企业版便成为不二之选。

借助 Docker 企业版将传统应用程序容器化,Northern Trust 可以更好地管理它们,并收到立竿见影的好处:

增强的安全性 – 作为金融机构,安全是头等大事。通过将传统的应用程序容器化,有助于从以下几个方面提高底层安全状况:
安全扫描 – Northern Trust 可以利用镜像扫描来发现其现有应用程序中的漏洞。其中存在一些过去未曾发现的新漏洞,但是在二进制级别扫描中,会自动警报这些新问题,并可以立即定位和解决它们。
更小的攻击面 – 通过使用Docker,Northern Trust 可以只允许运行应用程序所必需的访问、系统调用和进程,从而减少其应用程序的受攻击面。
更快的更新 – 由于具备了快速部署新容器的能力,Northern Trust 不再需要原地修补应用程序,而是快速部署一个包含更新和修复程序的新容器,并删除之前的。
提高了基础设施的效率 – 以往要为每个应用程序管理单独的基础设施栈,每个应用程序都有其自身具有挑战性的依赖性,而现在通过使用 Docker,Northern Trust 可以将所有基础设施视为一个异构资源池。依赖项不再跟随应用程序打包到容器中,从而不再有这方面的基础设施问题。这大大增强了应用的可移植,从而使Northern Trust 可以自由地探索混合云策略。

影响和结果
随着 Docker 企业版部署到位,Northern Trust 看到他们的软件开发方式发生迅速的改善。过去,为新项目提供基础设施需要 30 天时间。借助 Docker 企业版,他们的部署时间改善了 4 倍,现在只需要 7 天。Northern Trust 的基础设施利用率也提高了 2 倍,从现有能力中获得的资源比以前更多。
640_3_jpeg

通过简化基础设施管理并提高应用的可移植性,Docker企业版正在改善其传统应用程序的质量。这使得他们的开发人员和运维团队能够更快地响应客户的服务需求,确保 Northern Trust 在市场中的领先地位。

文章转载自:Docker官方公众号,原文链接

Docker 企业版在中国由我们的战略合作伙伴阿里巴巴提供
联系阿里云销售人员获取 Docker 企业版,或访问阿里云市场在线购买


Docker学习笔记九:多容器应用程序 大家好,我是阿萨。之前学习的都是单容器的应用程序,今天学习多容器应用程序。在之前的待办事项容器基础上增加MySQL。
如何 Docker 化一个 GO 应用程序 使用 Golang,可以构建小到简单的可执行工具大到完整的 Web 服务器的任何东西。为了交付应用程序,使用 Docker 是首选,它允许我们创建一个包含项目运行所需的一切的自包含环境。值得一提的是,Docker 命令行界面本身也是使用 GO 所开发。
面向WEB开发人员的Docker(七):使用 Docker 开发Node应用程序 到目前为止,已经使用了预构建的 Docker 镜像,例如MySQL、Vue、Nginx和WordPress。都比较实用,本节来介绍在容器中开发NodeJs应用程序。
推荐3款 Docker 认证的实用免费插件,帮助您快速构建云原生应用程序! Docker 认证技术项目(Docker Certified Technology Program)是为了帮助合作伙伴和客户识别出在质量、协作支持以及合规性等方面表现出色的容器和插件。
Docker 联手合作伙伴 MuleSoft,助力旧版应用程序容器化改造 SaaS、物联网、云计算和移动领域的力量不断汇聚,对当今企业来说既是机遇又是挑战。这要求了企业必须加快创新步伐,以应对这些快速的变化,换句话来说就是规模大的公司未必会取代规模小的公司,但创新快的公司一定会取代创新慢的公司。
Docker Windows Server 应用迁移计划上线,让您轻松处理旧版应用程序! 上周,我们发布了 Docker Windows Server 应用程序迁移计划,旨在帮助公司快速、轻松地迁移应用程序以及对旧版的 Windows Server 2008 应用程序进行现代化改造,同时推动在任何地方的任何应用程序进行持续创新。
Docker EE 统一应用程序管理功能大揭秘,你想要的都在这里! 在 DockerCon 上,我们演示了 Docker EE 全新的统一应用程序管理功能,该功能可以让组织通过 Docker EE 环境来统一管理跨本地集群和云端托管的 Kubernetes 服务。