Software 是一个基于模型的应用程序置备解决方案,可简化创建和标准化应用程序部署拓扑的过程。

软件架构师创建可以定义中间件和应用程序部署组件的Software组件,准确指定在计算机上安装、配置和卸载这些组件的方式。软件架构师、IaaS 架构师和应用程序架构师可以使用具有拖放界面的、基于图形的画布来对应用程序部署拓扑进行建模。作为软件架构师、应用程序架构师或 IaaS 架构师,您可以将Software组件与至少一个计算机蓝图结合使用,从而定义应用程序的结构。您可以包括自定义和打包的企业应用程序的安装依赖关系和默认配置,并提供设计为可供软件架构师编辑的任何配置值,例如环境变量。

部署任何应用程序和中间件服务

您可以在 vSpherevCloud DirectorvCloud AirAmazon AWS 计算机的 Windows 或 Linux 操作系统上部署Software组件。

  • IaaS 架构师根据模板、快照或包含客户机代理和Software引导代理的 Amazon 计算机映像创建可重用计算机蓝图,以此支持Software组件。

  • 软件架构师创建可重用软件组件,用于定义安装、配置、启动和卸载操作。

  • 软件架构师、IaaS 架构师和应用程序架构师使用图形界面,直观地建模并发布将Software组件与计算机蓝图组合在一起的应用程序蓝图,从而根据软件架构师的需要重新配置Software属性和绑定。

  • 目录管理员将已发布的蓝图添加到目录服务,并授权用户请求目录项。

  • 用户请求目录项,然后 vRealize Automation 部署请求的应用程序,以便置备在应用程序蓝图中定义的计算机和Software组件。

Software 标准化

使用 Software,您可以使用标准化配置属性创建可重复使用的服务以满足 IT 合规性的限制要求。Software 包含以下标准化的配置属性:

  • 模型驱动架构,允许在应用程序蓝图中添加 IT 认证的计算机蓝图和中间件服务。

  • 一个委派模型,用于在软件架构师、应用程序架构师和最终用户之间替代配置名称值对,以便对应用程序和中间件服务的配置值实现标准化。