Skip To Content

ArcGIS Enterprise on Amazon Web Services 术语简介

开始使用 ArcGIS Enterprise on Amazon Web Services 之前,请先熟悉一些相关的术语和概念。

Amazon Machine Image (AMI)

Amazon Machine Image 是一个预配置的模板,可用于在 Amazon Elastic Compute Cloud (EC2) 上创建虚拟机。

Esri AMI 可通过 Amazon Web Services (AWS) Marketplace 进行购买。每个 AMI 均包含 ArcGIS 软件。

ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services

ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services 是一个命令行实用程序,允许您使用 Esri Amazon Web Services CloudFormation 模板自动化 AWS 上的 ArcGIS Enterprise 部署。该实用程序提供了用于准备部署资源创建部署删除部署以及相关资源的选项。

ArcGIS Enterprise Cloud Builder for Amazon Web Services

ArcGIS Enterprise Cloud Builder for Amazon Web Services 包括一个在 10.7.1 发布后不久推出的应用程序,用于创建 ArcGIS Enterprise 部署和独立 ArcGIS Server 站点,以及 ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services

ArcGIS Enterprise Cloud Builder for Amazon Web Services 应用程序将使用创建部署所需的参数和参数值填充 JSON 配置文件,因此您无需直接编辑这些文件。因为这些文件和参数与 ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services 实用程序所使用的相同,因此您可以下载使用 ArcGIS Enterprise Cloud Builder for Amazon Web Services 应用程序创建部署所需的摘要文件,并使用 ArcGIS Enterprise Cloud Builder CLI for AWS 自动创建其他部署。

ArcGIS Enterprise on Amazon Web Services 部署工具

Esri 提供了以下工具,可帮助您在 AWS 上部署 ArcGIS Enterprise

  • AWS CloudFormation 模板 - Esri 提供了可用于更改和运行的示例 CloudFormation 模板,以在 AWS 上创建和升级 ArcGIS Enterprise 部署和独立 ArcGIS Server 站点。
  • ArcGIS Enterprise Cloud Builder for Amazon Web Services - 使用 ArcGIS 10.6 至 10.7,ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services 可用于准备资源并在 AWS 上创建 ArcGIS Enterprise 部署和独立 ArcGIS Server 站点。命令行实用程序将使用 JSON 文件,该文件包含可进行更改以满足具体需求的参数。此实用程序基于 Esri 模板进行创建,并提供了自动创建部署的方法。

    从 10.7.1 开始,ArcGIS Enterprise Cloud Builder for Amazon Web Services 将包括图形用户界面 (GUI),可指导您创建 ArcGIS Enterprise 部署或独立 ArcGIS Server 站点。GUI 与 ArcGIS Enterprise Cloud Builder CLI for AWS 使用相同的 JSON 文件和 Esri AWS CloudFormation 模板,但应用程序会为您填充这些文件。

AWS CloudFormation

AWS CloudFormation 是一个 Amazon 服务选项,用于自动创建和配置 AWS 中的资源。

Esri 提供示例 CloudFormation 模板,以帮助您创建并配置 ArcGIS Enterprise 部署和独立 ArcGIS Server 站点。

您可以复制和修改 Esri 示例模板以满足您的需求,或创建您自己的模板以执行不同的部署模式。

AWS Management Console

Amazon Web Services Management Console 是用于管理 Amazon Elastic Compute Cloud (EC2) 实例的基于 Web 的 Amazon 接口。AWS Management Console 允许您在 AWS 上管理 ArcGIS EnterpriseArcGIS Server 部署,例如允许您添加存储卷或调整安全组。

AWS Management Console 需要您以所设置的 Amazon 帐户进行登录以使用云。AWS Management Console 允许您查看自己的帐户信息和累计费用。

DynamoDB

Amazon DynamoDB 是由 AWS 管理的 NoSQL 数据库服务,可通过多个服务器为表格分配数据和流量,以满足各类需求。

可将 DynamoDB 用于 AWS 上高可用性 ArcGIS Server 站点的配置存储。

EC2 实例

Amazon Elastic Compute Cloud (EC2) 实例是一个创建在 Amazon Elastic Compute Cloud 中的虚拟机。在 ArcGIS 环境下,您可使用一个预先配置了操作系统并安装了 ArcGIS 软件的 Amazon Machine Image 创建实例。

创建实例后,即可直接登录。例如,可使用 Windows 远程桌面连接访问 Microsoft Windows 实例。

您可以通过类似关机和开机的方式来停止和启动 EC2 实例。不再需要使用实例时可将其终止。终止实例后,其所有信息都将丢失。因此,建议您将数据存储在附加到该实例的 Amazon Elastic Block Store (EBS)中,也可使用 Amazon Simple Storage Service (S3) 对数据进行备份。

Amazon Elastic Block Store

Amazon Elastic Block Store (EBS) 卷是虚拟的磁盘驱动器,可附加到您的 EC2 实例以增加更多存储。

您可以创建自己的 EBS 卷,请格式化驱动器,并将其附加到您的 EC2 实例(例如,在 Windows 中,可将其配置为 E: 盘)。可根据您需要的空间大小配置该盘。

EBS 卷是一种独立于您的软件来管理云中数据的绝佳方式。例如,可轻松地从一个实例中分离出 EBS 卷并将其附加到另一个实例上。终止一个实例时,此前附加其上的所有 EBS 卷都会保留,如有必要,您可将它们附加到其他实例。

可创建 EBS 卷的快照,从而使您能够快速生成相同的卷。如果需要跨 Amazon 可用区域共享数据或使同一数据可供多个 Amazon 帐户使用,快照会非常有用。最后,快照提供了一种备份数据的方式。如果一个卷因某种原因出现故障,则可利用原始快照部署一个新卷,而不会遭受太大损失。

弹性负载均衡器

Amazon 弹性负载均衡可用于在多个 EC2 实例间分配工作。所有站点请求都会经过该负载均衡器,它会将这些请求平均分配至可用的 EC2 实例。您可随时通过负载均衡器添加或移除参与的 EC2 实例。

区域和可用区

Amazon Elastic Compute Cloud 包含全球各地的多个数据中心,旨在用于解决企业架构难题。

  • Amazon 区域表示位于各个分散的地理位置的数据中心设施,例如美国、欧洲和亚洲。
  • Amazon 可用区指一个区域内的不同位置,被设计为能够与其他可用区的故障相互隔离。在多个区配置应用程序可提供额外的可用性,以防一个地区出现故障。

有关详细信息,请参阅 Amazon 文档

关系数据库服务

Amazon Relational Database Service (RDS) 是为您提供关系数据库功能访问权限的数据库服务产品。Amazon 为您修补数据库软件,并创建数据库的备份,默认情况下备份可保留一天。当您使用 Esri 提供的 CloudFormation 模板来构建 ArcGIS Server 站点时,您可以选择将企业级地理数据库包含在 Amazon RDS 实例中

如果您使用 AWS Management Console 来构建站点并希望使用受支持的 Amazon RDS 实例,则您必须手动创建 Amazon Relational Database Service 实例,并将其注册到您在 AWS 上的 ArcGIS Server 站点。如果要在 Amazon RDS 实例中使用地理数据库功能,则必须在数据库实例中创建 sde 用户和方案,通过 ArcGIS Desktop 客户端以 sde 用户的身份连接到 Amazon RDS 实例,然后运行启用企业级地理数据库地理处理工具。

S3

Amazon Simple Storage Service (S3) 是一个专为云中的数据存储而设计的 AWS 服务。此存储选项支持多个数据迁移工作流,以帮助您将数据移入云中以及从云中移出。S3 中的数据存储在存储段中,您可对存储段进行配置,以定义存储段所在的区域以及可访问存储段的用户。

您可以通过 ArcGIS Enterprise on Amazon Web Services 部署使用 S3 的以下功能:

  • 存储数据备份
  • 作为一个用于在本地部署和 EBS 卷之间传输数据的中间地带
  • 注册为 ArcGIS Server 地图和影像服务缓存的数据源
  • 存储您所创建的 EBS 卷的快照
  • 作为 ArcGIS Server 配置存储的高可用性选项
  • 作为门户内容目录的高可用性选项
  • 要在使用 Esri CloudFormation 模板进行升级时存储更新的软件和许可