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 – это утилита командной строки, которая позволяет автоматизировать развертывания ArcGIS Enterprise на AWS с помощью шаблонов Esri Amazon Web Services CloudFormation. Утилита включает опции для подготовки ресурсов развертывания, создания развертываний и удаления развертываний и связанных ресурсов.

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 предоставляет следующие инструменты для помощи в развертывании ArcGIS Enterprise на AWS:

  • Шаблоны AWS CloudFormationEsri предоставляет базовые шаблоны CloudFormation, которые вы можете изменить и запустить для создания и обновления развертываний ArcGIS Enterprise и автономных сайтов ArcGIS Server на AWS.
  • ArcGIS Enterprise Cloud Builder for Amazon Web Services—в версиях ArcGIS с 10.6 по 10.7 ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services был доступен для подготовки ресурсов и создания развертываний ArcGIS Enterprise и автономных сайтов ArcGIS Server на AWS. Утилита командной строки использует файлы JSON, содержащие параметры, которые нужно изменить в соответствии с вашими требованиями. Эта утилита построена на базе шаблонов Esri и дает возможность автоматизировать создание развертывания.

    Начиная с версии 10.7.1, ArcGIS Enterprise Cloud Builder for Amazon Web Services включает графический интерфейс пользователя (GUI), который позволяет пошагово создать развертывание ArcGIS Enterprise или автономного сайта ArcGIS Server. GUI использует те же файлы JSON и шаблоны Esri AWS CloudFormation, что и ArcGIS Enterprise Cloud Builder CLI for AWS, но это приложение заполняет эти файлы за вас.

AWS CloudFormation

AWS CloudFormation - это служебная опция Amazon для автоматизации создания и настройки ресурсов в AWS.

Esri предоставляет примеры шаблонов CloudFormation, которые помогают создать и настроить развертывания ArcGIS Enterprise и автономных сайтов ArcGIS Server.

Для воплощения своих собственных моделей развертывания вы можете копировать и изменять шаблоны Esri.

AWS Management Console

Amazon Web Services Management Console является веб-интерфейсом Amazon для управления вашими экземплярами Amazon Elastic Compute Cloud (EC2). AWS Management Console позволяет вам управлять развернутыми ArcGIS Enterprise и ArcGIS Server на AWS, например, позволяя вам добавлять тома хранения или изменять группы безопасности.

Вам необходимо войти в AWS Management Console с помощью учетной записи, созданной вами в Amazon, чтобы использовать его облако. AWS Management Console позволяет вам просматривать информацию вашей учетной записи и накопленных расходах.

DynamoDB

Amazon DynamoDB является сервисом баз данных NoSQL, управляемым AWS, который распределяет данные и трафик для таблицы по нескольким серверам, чтобы отвечать на полученные запросы.

Вы можете использовать DynamoDB в качестве хранилища конфигураций вашего сайта ArcGIS Server высокого уровня доступности на AWS.

Экземпляр EC2

Экземпляр Amazon Elastic Compute Cloud (EC2) является виртуальной машиной, которую вы создаете в Amazon Elastic Compute Cloud. В контексте ArcGIS, вы создаете экземпляр с помощью Amazon Machine Image с настройками для операционной системы и с уже установленным программным обеспечением ArcGIS.

После создания экземпляра, вы можете войти в него. Например, вы можете получить доступ к экземпляру Microsoft Windows, используя подключение к удаленному рабочему столу Windows.

Вы можете останавливать и запускать экземпляры EC2 практически таким же образом, как вы выключаете и включаете компьютер. Экземпляры также могут быть уничтожены, когда они больше не нужны. После того как вы уничтожите экземпляр, вся информация о нем будет потеряна. Поэтому рекомендуется хранить свои данные в томах Amazon Elastic Block Store (EBS), прикрепленных к вашему экземпляру, и периодически выполнять резервное копирование ваших данных, используя Amazon Simple Storage Service (S3).

Том Amazon Elastic Block Store

Тома Amazon Elastic Block Store (EBS) - виртуальные диски, которые можно прикрепить к вашему экземпляру EC2, чтобы увеличить возможный объем хранения данных.

Можно создать свой том EBS, отформатировать диск и прикрепить его к своему экземпляру EC2 (например, можно настроить его, как диск E: в Windows). Вы можете настроить диск таким образом, чтобы он содержал настолько много или мало объема, насколько вам необходимо.

Тома EBS являются отличным способом управления вашими данными в облаке независимо от вашего программного обеспечения. Например, вы можете легко отключить том EBS от одного экземпляра и подключить его к другому экземпляру. Если вы удаляете экземпляр, любые предварительно прикрепленные тома EBS остаются нетронутыми, позволяя вам при необходимости прикрепить их к другим экземплярам.

Вы можете создать снимки ваших томов EBS, что позволит вам быстро создавать идентичные тома. Снимки очень полезны, если вам необходимо предоставить общий доступ к вашим данным в зонах доступности Amazon или если вы хотите сделать одни и те же данные доступными для нескольких учетных записей Amazon. И, наконец, снимки предоставляют средство резервного копирования данных. Если по какой-то причине том недоступен, вы можете развернуть другой том из оригинального снимка без значительных потерь.

Elastic Load Balancer

Системы балансировки нагрузки Amazon Elastic Load Balancer – это способ распределения работы между множеством экземпляров EC2. Все запросы к вашему сайту проходят через балансировщик нагрузки, который равномерно распределяет эти запросы по доступным экземплярам EC2. Вы можете добавить или удалить участвующие экземпляры EC2 из системы балансировки нагрузки в любой момент.

Регионы и Зоны доступности

Amazon Elastic Compute Cloud состоит из множества центров обработки данных по всему миру, которые разработаны для решения сложных задач корпоративной архитектуры.

  • Регионы Amazon представляют пункты центров обработки данных в различных географических областях, таких как США, Европа и Азия.
  • Зоны доступности Amazon – это отдельные местоположения внутри региона, которые разработаны изолированными от ошибок в других Зонах доступности. Настройка вашего приложения в различных зонах предоставляет дополнительный уровень доступности в случае, если в одной из зон произойдет сбой.

См. документацию Amazon для получения дополнительной информации.

Сервис реляционной базы данных (RDS)

Amazon Relational Database Service (RDS) – это веб-сервис, который предоставляет вам доступ к функциональности реляционной базы данных. Amazon выполняет исправление программного обеспечения базы данных для вас и создает резервные копии ваших баз данных, которые остаются по умолчанию в течение одного дня. Когда вы создаете сайт ArcGIS Server с помощью шаблонов CloudFormation, созданных Esri, у вас есть возможность включить многопользовательскую базу геоданных в экземпляр Amazon RDS.

Если вы используете AWS Management Console для создания своего сайта и хотите использовать поддерживаемый экземпляр Amazon RDS, необходимо вручную создать экземпляр Amazon Relational Database Service и зарегистрировать его с вашим сайтом ArcGIS Server на AWS. Если вам нужна функциональность базы геоданных в экземпляре Amazon RDS, вы должны создать пользователя sde и схему в экземпляре базы данных, подключиться к экземпляру Amazon RDS из клиента ArcGIS Desktop как пользователь sde и запустить инструмент геообработки Включить многопользовательскую базу геоданных.

S3

Amazon Simple Storage Service (S3) - сервис AWS, разработанный специально для хранения данных в облаке. Эта опция хранения поддерживает несколько рабочих процессов переноса данных, чтобы помочь вам переносить данные в облако или из облака. Данные в S3 хранятся в блоках, которые вы настраиваете, чтобы определить область, в которой они находятся, а также тех, кто будет иметь к ним доступ.

Можно использовать S3 в ваших развертываниях ArcGIS Enterprise on Amazon Web Services:

  • Для хранения резервных копий данных
  • В качестве промежуточного хранилища при перемещении данных между вашим локальным развертыванием и вашими томами EBS
  • Регистрируя в качестве источника данных для карты и кэша сервисов изображений ArcGIS Server
  • Для хранения снимков, созданных вами для томов EBS
  • Как опцию высокой доступности для хранилища конфигурации ArcGIS Server
  • Как опцию высокой доступности для директории ресурсов вашего портала
  • Для хранения обновленного программного обеспечения и лицензий при обновлении с помощью шаблонов Esri CloudFormation