Развертывание ArcGIS Enterprise, оптимизированное под ваши требования, может потребовать нескольких компьютеров или компьютер с большим количеством памяти или дискового пространства. Использование облачного развертывания через Amazon Web Services (AWS) обеспечивает гибкость и масштабирование требующихся вам компьютеров. Для облегчения ссоздания развертывания ArcGIS Enterprise на AWS, используйте ArcGIS Enterprise Cloud Builder for Amazon Web Services.
ArcGIS Enterprise Cloud Builder for Amazon Web Services содержит приложение с графическим интерфейсом (начиная с ArcGIS 10.7.1) и утилитой ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services, которая позволяет автоматизировать облачное развертывание ArcGIS Enterprise. Для использования одного их этих приложений, убедитесь, что предварительные требования выполнены и загрузите файл ArcGIS Enterprise Cloud Builder for Amazon Web Services с My Esri.
Предварительные условия
Перед запуском приложения Cloud Builder или утилиты командной строки, необходимо следующее. Если вы не знаете, как их получить, обратитесь к IT-администратору.
- Учетная запись AWS.
- Ключ доступа AWS и соответствующий секретный ключ, или имя профиля AWS на компьютере, где вы будете запускать Cloud Builder.
- Файлы лицензий Portal for ArcGIS, ArcGIS GIS Server и любые роли лицензирования ArcGIS Server, которые имеются в дополнение к базовому развертыванию. Все файлы лицензий должны относиться к одинаковой версии ArcGIS.
- Файл сертификата SSL или файлы (.pfx) и соответствующие пароли.
- Компьютер Microsoft Windows, на котором запускается Cloud Builder.
- Microsoft .NET Framework 4.6.1 или более новая версия, установленная на компьютере, где запускается Cloud Builder.
- Установите последнюю 64-битовую версию Microsoft Visual C++ Redistributable for Visual Studio на компьютере, где запускается приложение Cloud Builder.
Примите условия использования AWS и выберите шаблон
Перед первым использованием Amazon Machine Image (AMI), необходимо причитать и принять условия использования AWS Marketplace. В новых версиях AMI предполагается использование новых AMI; поэтому, необходимо выполнить этот шаг перед использованием каждой новой версии Esri ArcGIS Enterprise AMI.
Загрузка ArcGIS Enterprise Cloud Builder for Amazon Web Services
Загрузите файл ArcGIS Enterprise Cloud Builder for Amazon Web Services с My Esri и дважды щелкните файл, чтобы извлечь его содержимое на локальный диск.
По умолчанию файл распаковывается в C:\Program Files\ArcGIS\CloudBuilder\AWS, но вы должны быть администратором Windows, чтобы распаковывать файл сюда или запустить Cloud Builder из этого местоположения. Укажите другое местоположение для извлечения файлов, если вы не являетесь администратором Windows, или пользователь, запускающий Cloud Builder не является администратором Windows.
ArcGIS Enterprise Cloud Builder for AWS 10.7.1 поддерживается в следующих ОС Windows:
Операционная система | Последние протестированные обновления или пакеты обновлений |
---|---|
Windows 10 Home, Pro и Enterprise (64-разрядная) | Обновление от 8 января 2019 г. |
Windows 8.1 Pro и Enterprise (64-разрядные) | Обновление от 8 января 2019 г. |
Windows 7 Ultimate, Professional и Enterprise (64-разрядная)* | Обновление от 8 января 2019 г. |
Windows Server 2019 Standard и Datacenter (64-разрядная) | Обновление от 8 января 2019 г. |
Windows Server 2016 Standard и Datacenter (64-разрядная) | Обновление от 8 января 2019 г. |
Windows Server 2012 R2 Standard и Datacenter (64-разрядная) | Обновление от 8 января 2019 г. |
Windows Server 2012 Standard и Datacenter (64-разрядная) | Обновление от 8 января 2019 г. |
Windows Server 2008 R2 Standard, Enterprise и Datacenter (64-разрядная)* | Обновление от 8 января 2019 г. |
Приложение ArcGIS Enterprise Cloud Builder for Amazon Web Services
Воспользуйтесь приложением ArcGIS Enterprise Cloud Builder for Amazon Web Services, если вы хотите использовать интерактивный способ размещения ресурсов и развертывания ArcGIS Enterprise на AWS. Решите, какие компоненты ArcGIS вам необходимы, перед развертыванием, т.к. в данный момент приложение ArcGIS Enterprise Cloud Builder for Amazon Web Services не содержит функцию изменения имеющегося развертывания.
- Разверните ArcGIS Enterprise на одном экземпляре Amazon Elastic Compute Cloud (EC2) и необходимые интегрированные серверы.
- Создайте отказоустойчивое развертывание ArcGIS Enterprise и необходимые интегрированные серверы.
- Создайте автономный сайт ArcGIS Server.
Чтобы открыть приложение, перейдите в местоположение, куда вы распаковали ArcGIS Enterprise Cloud Builder for Amazon Web Services, и дважды щелкните файл cloudbuilder.exe.
Задайте параметры (дополнительно)
Вы можете задать для развертывания регион AWS по умолчанию и размер корневых дисков по умолчанию для экземпляров Amazon EC2 в развертывании. При работе в приложении, опции региона и размера дисков будут автоматически заполняться заданными значениями.
Для задания этих параметров, откройте приложение, войдите в учетную запись AWS и щелкните ссылку Параметры внизу страницы Развертывания в приложении.
Управление развертываниями
После создания развертывания с помощью ArcGIS Enterprise Cloud Builder for Amazon Web Services, оно появится в списке имеющихся развертываний при открытии приложения. В этом списке можно сделать следующее:
ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services
Утилита ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services - это интуитивно понятный инструмент для автоматизации облачных развертываний ArcGIS Enterprise.
Для создания многокомпьютерного развертывания ArcGIS Enterprise на Amazon Web Services (AWS) с помощью ArcGIS Enterprise Cloud Builder CLI for AWS, используются два файла JSON, командная строка на компьютере с Microsoft Windows и AWS Management Console в вашем браузере. Два файла JSON - один для подготовки установки, второй для развертывания - можно отредактировать из примеров, которые входят в комплект загрузки с My Esri.
Примечание:
При работе в AWS, убедитесь, что в браузере установлен правильный регион AWS (такой как us-west-1 или eu-east-2), и что файлы JSON указывают на один и тот же регион.
Используйте текстовой редактор, такой как Notepad ++, для редактирования файлов JSON. После изменения файлов JSON, откройте окно командной строки, перейдите в папку, куда извлечен Cloud Builder, и запустите cloudbuilder.exe. Укажите соответствующий файл JSON и требующуюся команду для подготовки (PREP), CREATE или развертывания DELETE.
- cloudbuilder.exe PREP -j <prepfilename.json>
- cloudbuilder.exe CREATE -j <createfilename.json>
- cloudbuilder.exe DELETE -j <createfilename.json>
- Команда PREP автоматизирует некоторые задачи, необходимые до выполнения развертывания. Она создает сетевой стек и бакет Amazon Simple Storage Service (S3) для вашего развертывания, выгружает в бакет все необходимые файлы авторизации и сертификат SSL и импортирует сертификат SSL в AWS Certificate Manager. Команда PREP необходима, только когда вы в первый раз создаете определенное развертывание ArcGIS Enterprise, если вы еще не выполнили эти шаги вручную.
- Команда CREATE создает основное развертывание ArcGIS Enterprise и может создать и интегрировать одну дополнительную машину для каждой указанной вами роли лицензирования ArcGIS Server. После того, как вы запустили команду для создания исходного развертывания, вы можете запустить ее позже с файлом обновления, чтобы добавить больше сайтов в развертывание. См. Базовое ArcGIS Enterprise развертывание, чтобы узнать больше о его архитектуре и возможностях.
- Команда DELETE удаляет развертывание и связанные с ним ресурсы AWS. Можно удалить только развертывание, созданное при помощи ArcGIS Enterprise Cloud Builder CLI for AWS.