Использование AWS Management Console для развертывания и управления ArcGIS Enterprise
Amazon Web Services (AWS) Management Console — это веб-приложение, которое вы можете использовать для администрирования экземпляров Amazon Elastic Compute Cloud (EC2) и других ресурсов, созданных на AWS.
Подсказка:
Для получения информации о том, какую версию браузера использовать с AWS Management Console, см. документацию AWS.
Продвинутые пользователи, для которых нужны более сложные конфигурации, могут создавать развертывания с помощью AWS Management Console.
Создание развертывания с помощью консоли управления AWS — это многоступенчатый процесс, требующий архитектурного планирования и понимания Amazon Web Services.
Ниже приведён краткий пример базового рабочего процесса для развертывания ArcGIS Enterprise с использованием AWS Management Console. Выбранный вами подход может быть различным, в зависимости от ваших потребностей.
Подготовьтесь к развертыванию на AWS.
Создайте учетную запись Amazon и убедитесь, что она включает доступ к EC2.
Загрузите программное обеспечение и лицензии ArcGIS с My Esri.
Создайте группы безопасности Amazon для ArcGIS, настроив по крайней мере одну группу безопасности, в которой разрешен удаленный доступ.
Для развертываний ArcGIS Enterprise на одном экземпляре EC2 настройте адрес Amazon Elastic IP и заполните полное доменное имя для IP-адреса. Создайте адрес Elastic IP в регионе Amazon, где вы будете создавать свое развертывание.
Для развертываний, которые включают несколько компьютеров (несколько экземпляров EC2) создайте Elastic Load Balancers в том же регионе Amazon, что и само развертывание. Заполните CNAME DNS для каждого балансировщика.
Запускайте столько экземпляров EC2, сколько необходимо для требуемого типа и размера развертывания ArcGIS Enterprise.
Убедитесь, что экземпляры EC2 включают операционную систему, поддерживаемую программным обеспечением ArcGIS.
Подключитесь к экземплярам EC2 для установки и настройки компонентов ArcGIS Enterprise.
Следуйте инструкциям из соответствующего руководства по развертыванию для каждого компонента ArcGIS Enterprise.
Создайте необходимые роли ArcGIS Server и интегрируйте их с порталом.
Запустите хотя бы один экземпляр EC2 для каждого интегрированного сайта сервера.
Если ваши пользователи опубликуют сервисы, которые ссылаются на зарегистрированные данные, настройте место для хранения данных на AWS.
Определите, где будут храниться данные в облаке.
Кроме того, вы можете настроить дополнительные тома EBS для хранения локальных данных.
ОпциональноМожно также создавать многопользовательские базы геоданных в Amazon Relational Database Service (RDS) for PostgreSQL или Amazon RDS for SQL Server для хранения данных сервисов.
Выдайте права доступа учетной записи ArcGIS Server для доступа к данным.
Зарегистрируйте источники данных с вашим автономным и интегрированными сайтами ArcGIS Server.
Выберите способ передачи данных и переместите их в AWS.
Настройте безопасность экземпляров EC2, например, настройки брандмауэра, конфигурацию SSL и настройку правил группы безопасности.
Для развертывания ArcGIS Enterprise настройте ArcGIS Enterprise под потребности вашей организации.
Настройте параметры безопасности портала.
Добавьте или пригласите участников на портал, настройте роли участников и назначьте лицензии для приложений.
Настройте категории для ресурсов портала.
Если вы создаёте отдельный сайт ArcGIS Server, настройте безопасность ArcGIS Server.
Подготовьте вашу рабочую среду.
Измените ваши правила безопасности для групп AWS, чтобы отключить или ограничить удаленный доступ к продакшн-экземпляру AWS.
Это повысит уровень безопасности производственного экземпляра.
Создайте пользовательский AMI, содержащий сервисы и приложения вашего сайта.
Переберите большее количество типов экземпляров, если это необходимо, чтобы найти тип экземпляра с мощностью, подходящей для развертывания ваших данных.
При необходимости используйте пользовательский AMI для запуска и прекращения выключения экземпляров на сайтах ArcGIS Server в ответ на запрос.
Это может быть сделано автоматически, с помощью Amazon Auto Scaling API, либо вручную. С Amazon Elastic Load Balancer можно подключить несколько компьютеров.
Подсказка:
Полезным ресурсом является документация Amazon Web Services, где объясняется, как пользоваться AWS Management Console и программировать с помощью Amazon Web Services.