在降低运维风险的同时更快发布质量更高的应用和 IT 代码

VMware vRealize Code Stream 提供了发布自动化和持续交付功能,使您能够频繁、可靠地发布应用和 IT 代码。

阅读产品介绍并了解 vRealize Code Stream 如何帮助您实现交付管道自动化。

(3:26)

vRealize Automation 和 vRealize Code Stream 简介

了解 vRealize Automation 和 vRealize Code Stream 如何相互配合来加快交付应用和管理应用构件的速度。

vRealize Code Stream 的优势

更快地交付代码

通过对发布流程实施自动化和监管,缩短应用的销售就绪时间,加快 IT 代码的更改速度。

利用现有工具和流程

通过即时可用的集成和易于使用的 SDK,可充分利用您现有的开发工具链。

交付更可靠的代码

通过在发布管道的每个阶段跟踪、调整和测试正确的应用或 IT 代码构件版本和配置,来降低风险和提高质量。

提高监管能力和可见性

通过在发布管道的各个阶段提供状态的整合视图和报告,可加强监管并推动跨团队协作。

功能特性

应用交付自动化

可对从应用代码到“基础架构即代码”的任何类型软件的任何发布流程进行建模。已建模的应用可以是简单的单节点本地部署应用,也可以是复杂的新一代多层云端或混合应用。

开源引擎

vRealize Code Stream 现在基于更快更轻量的开源引擎 Project Xenon 构建。这使更大规模部署、运行管道和任务变得更轻松,并且可对并行运行的任务提供原生支持。

Project Xenon 

管道建模

管道建模可配置用于在交付流程的每个阶段构建、部署和测试软件的工作流任务和监管策略,还可配置各阶段间的门控规则。随着企业机构的发布流程逐渐成熟,可将 vRealize Code Stream 管道模板从部分自动化变为全自动化,与发布流程共同发展。

构件管理

vRealize Code Stream 支持对构件执行建模和解析,以便在部署应用的特定内部版本时自动获取正确的构件版本。

各发布版本正确的构件版本

随着您开始通过更频繁的发布来实现持续交付,跟踪构件变得越来越重要。借助 vRealize Code Stream,您可以在整个软件发布周期内轻松地控制、存储和管理二进制构件,并确保每一次都部署正确的构件版本。

构件跟踪

构件存储库还可存储虚拟机模板、vRealize Automation 服务蓝图等二进制对象。通过将该功能与代码管理包结合使用,您可以跟踪构件及关联的依赖对象。

代码管理包 

发布仪表盘和报告

Code Stream 可提供所有活动管道的摘要视图以及各个管道的端到端视图,所有用户均可通过这些视图看到哪些任务已完成、哪些正在进行以及哪些已出现错误。

可见性和工作效率跟踪功能得到增强

即时可用的报告有助于测量一段时间内的发布质量和效率。跨环境的统一发布状态视图可增强团队间的协作,从而确保更快发布质量更高的新软件。

可延展性框架:利用现有工具和流程

各公司可以使用各种软件开发生命周期工具来协调软件交付管道中每个阶段的构建、部署和测试任务。

随附即时可用的支持

软件生命周期工具包括:Jenkins、Microsoft Team Foundation Server 2015、Artifactory、Yum 和 Git 等。服务蓝图已在 vRealize Automation 中进行建模,因此管道任务可触发应用调配和部署。vRealize Automation 7 已融合可对基础架构、中间件和应用体系进行建模的蓝图。

如何购买

vRealize Code Stream 作为单行版产品提供,按 OSI 或 CPU 数量定价。