您可以使用 OpenStack 编排服务编排多个复合云应用程序。它支持通过 REST API 使用本机 OpenStack Heat Orchestration Template (HOT) 格式,还支持通过与 CloudFormation 兼容的 Query API 使用 Amazon Web Services (AWS) CloudFormation 模板格式。

使用模板创建堆栈。堆栈可配置大部分 OpenStack 资源类型(包括实例、浮点 IP 地址、卷、安全组和用户)的自动创建。

使用编排模板,应用程序开发人员可以定义用于基础架构、服务和应用程序部署自动化的参数。模板是可以直接用于创建堆栈的静态文件。

您还可以创建一个将模板和环境文件相结合的堆栈。环境文件为模板定义的参数提供了一组唯一值。通过将环境文件和模板结合使用,您可以从一个模板创建多个唯一堆栈。

有关如何创建模板和环境文件的信息,请参见 OpenStack 文档,网址为 http://docs.openstack.org/developer/heat/template_guide/index.html。