Software可自动对中间件和应用程序部署组件(例如,Oracle、MySQL、WAR 和数据库架构)进行安装、配置和生命周期管理。

企业用户可以在动态云环境中标准化、部署、配置、更新和卸载复杂的应用程序。这些应用程序的范围可以从简单的 Web 应用程序到复杂的自定义应用程序和打包应用程序。项目管理支持使用构建文件和其他类型软件项目的逻辑名称,从而允许用户部署应用程序,而不必考虑此类文件的物理位置或标识符。

软件架构师创建可重用Software组件,IaaS 架构师创建可重用的计算机蓝图。软件架构师和应用程序架构师可以使用拖放界面创建将Software组件与 vSpherevCloud AirAmazon AWS 计算机蓝图进行组合的可视化应用程序蓝图,同时可以将Software属性绑定到应用程序蓝图中的其他属性。

通过使用可编脚本的可配置引擎,软件架构师可以完全控制在计算机上安装、配置和卸载中间件和应用程序部署组件的方式。通过使用Software属性,软件架构师可以要求或允许蓝图架构师和最终用户指定环境变量等配置元素。对于重复部署,这些蓝图可将应用程序的结构(其中包括计算机蓝图、软件组件、依赖关系和配置)实现标准化,但可以允许根据需要重新配置环境变量和属性绑定。