IBM UrbanCode Deploy 提供了可同时提高部署速度和可靠性的工具,从而帮助您应对在整个企业中部署软件的挑战。IBM UrbanCode Deploy 中的发布自动化工具可以让您完全了解 N 层部署。使用这些工具可以对精心安排每个环境和核准关卡中的复杂部署的进程进行建模。
通过在 IBM UrbanCode Deploy 中使用插件,将服务器与现有中间件集成,并将现有代码存储库中的代码组织为组件。设计进程以使用用于运行每个必需任务的步骤来部署代码。然后,将组件组织为应用程序,并为发布进程的每个阶段创建环境。最后,创建应用程序进程以设置组件的部署顺序,并将应用程序部署至某个环境。
如果您使用蓝图设计器对所选云提供环境,那么还可使用全堆栈方法同时对蓝图设计器中的部署的应用层和基础结构层建模。可对您的环境拓扑建模,指定哪些虚拟映像包含 IBM UrbanCode Deploy 组件或 Chef 角色,并通过单个操作将环境和组件同时提供给云。