VMware Tanzu 的发展势头带来了卓越的开发人员体验,实现了可靠的安全实践

February 22, 2022

各公司承受着巨大压力,需要让自己变得擅长软件开发,以便快速适应不断变化的业务需求,并为客户提供更好的体验。若要“擅长”软件开发,核心是开发人员的体验。您希望开发人员将更多时间花在实现业务价值并快速提供软件以响应市场动态和客户需求上,而不是在环境配置、工具链集成及基础架构设置方面花费过多精力,否则便会影响工作效率。实际上,McKinsey 研究发现,开发人员速度指数较高的公司的收入增长速度比这一指数较低的公司快四到五倍,运营利润率更高,创新性也要高出后者 55%。

然而,如今的云原生生态系统不仅可扩展,而且多样化,错综复杂,可能会影响开发人员的工作效率。开发人员并没有集中精力编写代码并打造极具吸引力的用户体验,而是将一大部分时间花在了弄清楚如何构建和运行新应用并将其与现有应用和后端服务集成上,同时还在安全地向生产环境交付代码方面承担着更多的责任。

自 2019 年底发布以来,VMware Tanzu 已帮助客户构建和交付了更卓越、更安全的软件,使他们可以适应不断变化的市场动态,满足不断变化的客户需求。每个重要行业内都有 VMware Tanzu 客户(包括美国陆军软件工厂、Cerner、Humana 和 Voya Financial),对于希望推进整个应用现代化改造之旅并处于不同阶段的各种规模的企业而言,VMware Tanzu 都已成为了值得信赖的合作伙伴。利用 VMware Tanzu,开发人员能够更快地采取行动并获得适当的资源来构建可提供变革性业务成果的最佳应用。VMware Tanzu 是一款全面的 Kubernetes 原生解决方案,有了它,即可在任何云环境中大规模构建和运维现代应用。

提供更安全的软件供应链来减少生产途径中的障碍是我们使命的一部分,我们非常高兴地宣布正式发布VMware Tanzu Application Platform。Tanzu Application Platform 是一种应用感知型平台,利用它,各种规模的企业都可以使软件开发成为核心能力,挖掘开发人员的潜能来为业务部门提供卓越的数字化业务成效。

提供卓越的开发人员体验,
实现规模经济

Tanzu Application Platform 可简化开发人员和运维人员的工作,提高敏捷性并加快多云环境中 Kubernetes 上的软件交付速度。Kubernetes 是一种颠覆性技术,也是史上发展最快的开源项目之一。它已成为全新基础架构即服务 (IaaS) 的代名词。Kubernetes 的发展势头强劲,持续转向生产环境便是一个重要迹象,我们委托进行的问卷调查显示,采取这一行动的企业由 2020 年的 59% 增长到了 2021 年的 65%。

然而,随着开始采用 Kubernetes,许多企业都遇到了如下挑战:应对无序增长的复杂云原生生态系统并迅速适应它。开发人员经常需要了解这数量庞大却似乎不相干的工具并从中做出选择,这些工具不仅难以设置和维护,而且在各个团队中的运行方式也不一致。并且,将它们连接到其他应用和基础架构也极其复杂。甚至是在有了一堆迥然不同的工具之后,开发人员仍然会发现自己要浪费大量时间来编辑一系列 YAML,而不是开发创新性代码。从另一方面来讲,运维团队需要管理的定制软件供应链太多,并且在集成现有 DevOps 和安全实践,同时管理多个云环境(运行多个应用)方面也遇到了麻烦。

在任何 Kubernetes 上提供卓越的开发人员体验 

Tanzu Application Platform 是一个模块化的应用感知型平台,它提供了一组丰富的开发人员工具以及预先准备好的生产途径,使开发人员可以更加快速、更加安全地在任何公有云上或本地部署的经认证 Kubernetes 集群上构建和部署软件。

利用 Tanzu Application Platform,您可以更加快速地将创收型应用投向市场,因为您的开发人员可以将更多的时间花在构建卓越的软件上,而不是浪费时间艰难地将一些组件拼凑在一起。Tanzu Application Platform 使您可以打造出更安全的产品,因为运维人员能够为供应链配置固有安全性和合规性保障措施,使开发人员基本不必考虑这些方面,因而可以帮助您避免发生可能会有损于您的品牌的停机事件。

Tanzu Application Platform 旨在利用 Kubernetes 抽象层提高开发人员的工作效率并改善用户体验,从而使您可以更加快速、更加安全地自助开发和交付应用,因此,借助它,您可以做到以下几点:

提高开发人员满意度

使开发人员可以快速开始体验 VMware Tanzu 预先配置的云原生模式模板,在启动新应用方面为他们节省时间。使开发人员可以获取一致的 GUI,以将服务和 API 一起带至一个管理门户网站中,使它们更容易被发现以及与其他应用集成。还使开发人员可以即时访问开发人员工具,从而直接从他们的 IDE 快速迭代和调试代码。所有这些领先的功能为开发人员提供了一条快速途径来启动、构建、部署和迭代应用更改。

提出自己的意见 

使开发人员摆脱了易于出错的编辑大量 YAML 的过程,并可通过安全的软件供应链工作流自动完成应用部署过程。Tanzu Application Platform 包括一个端到端供应链,根据预先设计,其组件能够以无缝方式即时配合使用。运维人员可以使用适用于 VMware Tanzu 的 Supply Chain Choreographer 创建预先批准的生产途径,还可以自定义这些途径以提供自己的意见来满足业务需求。利用此功能,客户可以定义这些途径中的某些特定安全实践,例如,注入用于在生产途径中进行登录、扫描、存储的功能。所有这一切可减少开发人员遇到的障碍,因为供应链能以无缝方式自动采用从源代码到 URL 的应用,同时使客户可以实施更强大的安全实践。正如我们在 Log4Shell 突发事件中所见,广泛传播的漏洞会突然出现,导致需要在极短的时间内完成企业级迁移。在 Tanzu Application Platform 中,VMware Tanzu Build Service 借助云原生 Buildpack 自动使用经验证的构造块创建和更新容器。Tanzu Build Service 用户可以通过向他们的运行镜像中添加环境变量并将全部现有应用的基底重设为它,轻松地缓解漏洞

加快实现您的生产途径

明确在 DevSecOps 之间将问题分隔开,从而实现从开发到生产的应用无缝交接。Tanzu Application Platform 只要求开发人员提交代码(例如“git push”),因而可使这一交接过程顺畅无阻。当开发人员提交代码时,会自动触发安全的软件供应链,提供通往生产的持续性途径。借助适合您环境的可延展性和工具,Tanzu Application Platform 可以帮助您快速持续地将代码部署到生产环境中。

如需了解更多信息,请联系您的 VMware 客户团队,或者通过 tanzu.vmware.com/
cn/application-platform
联系我们。

本文可能包含指向非 VMware 网站的超链接,超链接由全权负责此类网站上内容的第三方创建和维护。

Previous
Tanzu Application Platform 推出全新功能,可提升跨多个集群和云环境的用户体验
Tanzu Application Platform 推出全新功能,可提升跨多个集群和云环境的用户体验

Next
三大转型助力应用现代化改造
三大转型助力应用现代化改造