Skip To Content

创建您自己的包含 ArcGIS 软件的 AMI

Amazon Machine Image (AMI) 定义了启动 Amazon Elastic Compute Cloud (EC2) 实例时将要应用的程序和设置。 您可以使用 Esri ArcGIS Enterprise AMI 创建实例,对其进行更改,然后从中创建自定义 AMI。 或者,您可以运行 Esri 提供的 Amazon Web Services CloudFormation 模板以创建自定义 AMI

以下是何时应该创建自定义 AMI 的示例:

  • 您希望添加资源(如弹性块存储 (EBS) 卷、更改设置、加载数据)或安装将应用于所创建的所有部署的其他软件时。 自定义实例并从中创建您自己的 AMI 时,这允许您将其用作下一次部署的起点。
  • 您需要针对安全合规性对操作系统进行强化。
  • 您希望每个 EC2 实例仅包含特定的 ArcGIS 软件安装。

创建自定义的 AMI 将准确复制您的 EC2 实例的当前状态。 因此,请记住以下几点:

  • 创建自定义 AMI 之前从 EC2 实例中删除您的所有个人信息,包括存储的信息,如 Web 浏览器 cookie 和临时文件。
  • 创建自定义 AMI 将复制任何您附加的弹性块存储卷。 注意此步骤将影响您部署自定义 AMI 的成本。 例如,您可能在当前的 EC2 实例中附加了 100 GB 的 EBS 卷。 如果您在自己的实例中创建了一个自定义 AMI 并将其部署 5 次,您将被收取 5 个新 EC2 实例以及 5 个 100GB 的 EBS 卷的费用。
  • 从自定义 AMI(包括正在运行的 ArcGIS Server 站点和 Web 服务)启动实例时,将其放在一个 Amazon 弹性负载均衡器下,从而创建一个孤立的架构。 请注意,此架构不为 GIS 服务器提供进行相互通信的方式。 相反,如果您需要多机 ArcGIS Server 站点,请使用其中一个 ArcGIS Enterprise on Amazon Web Services 部署工具进行构建。

按所希望的方式将 EC2 实例配置完成后,使用 AWS Management Console 按照 Amazon Web Services (AWS) 提供的说明创建您自己的 AMI

许可:

您用 ArcGIS 软件创建的 AMI 仅供个人使用,并仅能用于在 AWS 上配置您自己的 ArcGIS Enterprise 部署。 它们不能用于重新分配或与其他方共享。