Esri ofrece diversas herramientas que puede utilizar para su implementación de ArcGIS Enterprise. Cada herramienta tiene ventajas y usos previstos, que se describen a continuación.
ArcGIS Enterprise Builder
ArcGIS Enterprise Builder es un asistente de instalación y configuración que configura una implementación base de ArcGIS Enterprise en un solo equipo.
La ventaja principal de ArcGIS Enterprise Builder es su facilidad de implementación. El builder prepara una implementación base en su equipo en el plazo de una hora.
No obstante, ArcGIS Enterprise Builder está destinado a casos de uso específicos, como un entorno de pruebas o para previsualizar una nueva versión de ArcGIS Enterprise. El builder no admite entornos con varios equipos o funcionalidades adicionales como roles de licenciamiento de ArcGIS Server.
Herramientas de implementación en la nube
ArcGIS Enterprise admite la implementación en plataformas en la nube, lo que permite adaptar y escalar la implementación al sistema SIG de su organización. Se dispone de herramientas de implementación para dos plataformas en la nube públicas: Amazon Web Services (AWS) y Microsoft Azure. Estas herramientas agilizan la implementación en la nube y simplifican futuras actualizaciones o expansiones. Aunque Esri proporciona herramientas de implementación específicas de la nube solo para AWS y Azure, también se puede implementar ArcGIS Enterprise en otras plataformas en la nube o en una nube privada utilizando herramientas de implementación basadas en scripts.
Plantillas de AWS CloudFormation
AWS CloudFormation es un servicio de infraestructura como código que ayuda a definir arquitecturas en Amazon Web Services (AWS). Puede utilizar las plantillas de AWS CloudFormation provistas para crear una implementación base de ArcGIS Enterprise y agregar roles y bases de datos registradas de ArcGIS Server a la misma.
Estas plantillas de AWS CloudFormation permiten implementar ArcGIS Enterprise en equipos de AWS de forma rápida mediante el uso de una imagen del equipo creada previamente. Consulte AWS CloudFormation y ArcGIS para obtener información sobre las plantillas de AWS CloudFormation proporcionadas por Esri.
Plantillas de Azure Resource Manager
Azure Resource Manager es una solución de infraestructura como un servicio que permite crear los recursos que requiere para sus implementaciones en la nube de Microsoft Azure. Puede utilizar las plantillas y el script del asistente que se proporcionan en un entorno de automatización como, por ejemplo, Azure Cloud Shell, para crear implementaciones de ArcGIS Enterprise y la infraestructura que requieren.
Las plantillas de Azure Resource Manager resultan útiles cuando se requiere implementar repetidamente ArcGIS Enterprise en la nube de Azure. Se recomienda disponer de conocimientos de edición de código JSON.
Más información sobre las plantillas de Azure Resource Manager para ArcGIS Enterprise
Herramientas de implementación basadas en script
Esri proporciona kits de herramientas para administradores de tecnologías de la información (TI) experimentados para automatizar sus implementaciones de ArcGIS Enterprise. Estos recursos permiten que los administradores ejecuten de forma remota implementaciones repetitivas, incluyendo arquitectura compleja entre varios equipos.
Chef cookbooks for ArcGIS
Chef es un marco de automatización de TI de código abierto que puede utilizar para automatizar la creación y el mantenimiento de la infraestructura de TI. Los Chef cookbooks son el lenguaje de script de Chef. Proporcionan un mecanismo repetible y flexible para implementar software y hardware.
Esri proporciona Chef cookbooks para automatizar la instalación y la configuración de ArcGIS Enterprise. Puede utilizarlos para instalar componentes de software de ArcGIS Enterprise, incluidos otros sitios de ArcGIS Server, y configurarlos para que funcionen entre sí. Al ejecutar un ArcGIS cookbook, proporcione la información de configuración que satisfaga sus requisitos específicos.
Los ArcGIS cookbooks pueden ayudarle a recuperar rápidamente su implementación de ArcGIS Enterprise o a configurar otra implementación idéntica.
Cuando haya implementado ArcGIS Enterprise, puede seguir automatizando sus flujos de trabajo de SIG con ArcGIS API for Python.