Skip To Content

使用 AWS CloudFormation 模板从 AWS Management Console 部署

可以使用 Esri 提供的 Amazon Web Services (AWS) CloudFormation 模板创建 AWS CloudFormation 和 ArcGIS 中所述的部署。可使用 AWS Management Console 来启动 CloudFormation 模板(如本主题中所述)或使用 AWS SDK

将在 readme 文件中介绍先决条件,该文件与 Esri 提供的每个模板相关联。启动堆栈之前,必须满足这些先决条件。

如果具有要运行为此部署的一部分的其他已定义脚本,可以在手动部署 CloudFormation 模板时包括这些脚本。例如,可以编写自己的脚本来添加用户或加载数据。

要运行其他脚本,请执行步骤 2 及其子步骤。如果没有要运行的其他脚本,请跳过步骤 2.

  1. 首次使用 Amazon Machine Image (AMI) 之前,请接受 AWS Marketplace 上的条款
  2. 如果您编写了要在部署结束时运行的脚本,请按照以下步骤来包含该脚本:
    1. 创建包含脚本的存档。
    2. 请将存档放置在 Amazon Simple Storage Service (S3) 存储段中,将通过运行由 Esri 提供的 CloudFormation 模板时所使用的同一帐户来访问该存储段。

      执行步骤 7 时,请使用此 S3 存储段信息来更新 PostInstallationScript 参数。

  3. 请转至 Esri 存储示例 CloudFormation 模板的 S3 存储段。

    您可以在 AWS CloudFormation 和 ArcGIS 中找到存储段的链接。

  4. 选择需要的模板,单击 ReadMe,阅读该模板的说明。
    注:

    每个模板都有启动堆栈前必须满足的先决条件。这些先决条件都记录在 readme 文件中。启动堆栈之前,应满足所有先决条件。

  5. 单击查看以下载模板。启动堆栈前,请打开并检查模板,以确保拥有需要为模板的 Parameters 对象属性提供的所有信息。
  6. 满足所有先决条件并拥有需要为模板提供的信息后,请单击启动堆栈以运行模板。
  7. 使用您的 Amazon 帐户登录 AWS Management Console

    CloudFormation 堆栈页面将打开。

  8. 根据需要更改默认的堆栈名称,然后单击继续
  9. 根据需要设置您的堆栈属性,然后单击继续
  10. 添加标签以轻松标识实例,例如,Key = NameValue = MyCloudFormation,然后单击继续
  11. 请检查您所有的参数值。当您准备创建堆栈时,请单击继续

启动堆栈。对于大部数部署,配置已完成。可以使用输出标签中的 URL 访问站点。