Esri предлагает ряд инструментов, которые вы можете использовать для своего развертывания ArcGIS Enterprise. Каждый инструмент имеет свои преимущества и предназначение, которые описаны ниже.
ArcGIS Enterprise Builder
ArcGIS Enterprise Builder - это мастер установки и настройки , который настраивает базовое развертывание ArcGIS Enterprise на одной машине.
Главным преимуществом ArcGIS Enterprise Builder является его простота развертывания. Конструктор готовит базовое развертывание на вашем компьютере в течение часа.
Однако ArcGIS Enterprise Builder предназначен для конкретных примеров использования, таких как среда тестирования или предварительный просмотр нового релиза ArcGIS Enterprise. Конструктор не поддерживает среды с несколькими компьютерами или дополнительные возможности, такие как Роли лицензий ArcGIS Server.
Инструменты облачного развертывания
ArcGIS Enterprise поддерживает развертывание на облачных платформах, что позволяет адаптировать и масштабировать развертывание для ГИС вашей организации. Инструменты развертывания доступны для двух общедоступных облачных платформ: Amazon Web Services (AWS) и Microsoft Azure. Эти инструменты делают развертывание облака быстрым и упрощают будущие обновления или расширения. Несмотря на то, что Esri представляет инструменты для облачного развертывания только для AWS и Azure, вы все равно можете развернуть ArcGIS Enterprise на других облачных платформах или в частном облаке с помощью инструментов развертывания на базе скриптов.
Шаблоны AWS CloudFormation
AWS CloudFormation – это сервис «инфраструктура как код», который помогает задавать архитектуры на Amazon Web Services (AWS). Вы можете использовать предоставленные шаблоны AWS CloudFormation для создания базового развертывания ArcGIS Enterprise и добавления в него ролей ArcGIS Server и зарегистрированных баз данных.
Эти шаблоны AWS CloudFormation позволяют быстро выполнять развертывание ArcGIS Enterprise на машинах AWS, используя предварительно созданный образ машины. См. AWS CloudFormation и ArcGIS для получения подробной информации о шаблонах AWS CloudFormation, предоставляемых Esri.
Шаблоны Azure Resource Manager
Azure Resource Manager это решение «инфраструктура как услуга», которое позволяет создавать ресурсы, необходимые для развертывания в облаке Microsoft Azure. Вы можете использовать шаблоны и вспомогательный скрипт, предоставляемые в среде автоматизации, например, Azure Cloud Shell, чтобы создать развертывания ArcGIS Enterprise и инфраструктуру, которая требуется для них.
Шаблоны Azure Resource Manager полезны, когда вам нужно выполнить повторное развертывание ArcGIS Enterprise в облаке Azure. Рекомендуется владеть навыками редактирования кода JSON.
Более подробно о шаблонах Azure Resource Manager для ArcGIS Enterprise
Основанные на скриптах инструменты развертывания
Esri предоставляет наборы инструментов для опытных ИТ-администраторов, чтобы автоматизировать их развертывание ArcGIS Enterprise. Эти ресурсы позволяют администраторам удаленно выполнять повторяющиеся развертывания, в том числе со сложной архитектурой на нескольких компьютерах.
Chef cookbooks для ArcGIS
Chef – рабочая среда автоматизации с открытым кодом, которую можно использовать для создания и обслуживания инфраструктуры ИТ. Рецепты Chef являются языком скриптов Chef. Они обеспечивают гибкий и повторяемый механизм развертывания ПО и оборудования.
Esri предлагает Chef Cookbook для автоматизации установки и настройки ArcGIS Enterprise. Их можно использовать для установки компонентов ПО ArcGIS Enterprise, включая другие сайты ArcGIS Server и их настройки для совместной работы. Когда вы запускаете ArcGIS Cookbook, вы можете задать сведения о конфигурации, которые соответствуют вашим специфическим требованиям.
ArcGIS Cookbook может помочь быстро восстановить развертывание ArcGIS Enterprise или настроить еще одно идентичное развертывание.
При развертывании ArcGIS Enterprise вы можете продолжить автоматизацию рабочих процессов ГИС, используя ArcGIS API for Python.