接下来,您将以通用云模板的形式定义示例应用程序(WordPress 站点)。模板可以部署到不同的云供应商,而无需更改其设计。

该示例包含 WordPress 应用程序服务器、MySQL 数据库服务器和支持资源。该模板从几个资源开始,然后随着您修改这些资源并添加更多资源逐渐增长。

以下是示例第一部分(由云管理员设置的基础架构)中的值:

  • 两个云帐户,AWS 和 Azure。
  • 三个云区域环境:
    • 开发 - OurCo-AWS-US-East
    • 测试 - OurCo-AWS-US-West
    • 生产 - OurCo-Azure-East-US
  • 为每个区域配置特定实例映射且具有小型、中型和大型计算资源。
  • 在每个区域中配置的 Ubuntu 映像映射。
  • 为每个区域配置的包含内部子网和外部子网的网络配置文件。
  • 用于部署的存储;用于开发和测试区域的常规存储,以及用于生产区域的快速存储。
  • 示例项目包括全部三个云区域环境以及可以创建设计的用户。

前提条件

要继续操作,您必须熟悉自己的基础架构值。此示例将 AWS 用于开发和测试,而将 Azure 用于生产。创建自己的云模板时,可以替换为自己的值(通常由云管理员设置)。