Skip To Content

ArcGIS Enterprise Cloud Builder CLI for AWS

Una implementación de ArcGIS Enterprise optimizada para sus necesidades requiere varios equipos de ArcGIS Server y ArcGIS Data Store. El uso de una implementación en la nube mediante Amazon Web Services (AWS) proporciona flexibilidad y escalabilidad. La ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services es una herramienta intuitiva para la automatización de implementaciones en la nube de ArcGIS Enterprise.

Para completar una implementación de ArcGIS Enterprise en varios equipos en AWS mediante ArcGIS Enterprise Cloud Builder CLI for AWS, utilizará dos archivos JSON, la ventana de comandos de su equipo con Windows y la Consola de administración de AWS en su navegador. Los dos archivos JSON (uno para preparar la instalación y el otro para la implementación) se pueden modificar desde los archivos de muestra suministrados como parte de su descarga de My Esri.

Utilice una aplicación como Notepad ++ para editar los archivos JSON. En su consola de comandos, utilice los archivos y la ArcGIS Enterprise Cloud Builder CLI for AWS para preparar (PREP), CREATE o DELETE una implementación:

  • cloudbuilder.exe PREP -j <prepfilename.json>
  • cloudbuilder.exe CREATE -j <createfilename.json>
  • cloudbuilder.exe DELETE -j <createfilename.json>

Requisitos previos

Antes de ejecutar los comandos para la utilidad, necesita los siguientes elementos. Consulte a su administrador de TI si tiene dudas sobre cómo obtenerlos.

  • Una cuenta de AWS
  • Una clave de acceso de AWS y la clave secreta correspondiente, o bien un valor AWSProfileName
  • Archivos de licencia para Portal for ArcGIS, ArcGIS GIS Server y cualquier rol de licenciamiento de servidor que tenga además de la implementación base. Todos deben ser para la misma versión de ArcGIS Enterprise.
  • Un archivo de certificado SSL de comodín (.pfx) y la contraseña correspondiente
  • .NET Framework 4 o superior instalado en el equipo en el que ejecutará la utilidad

Nota:

Al trabajar en AWS, asegúrese de que su navegador esté configurado con la región de AWS correcta (como us-west-1 o eu-east-2) y que sus archivos JSON hagan referencia a la misma región.

Aceptar las condiciones de AWS y elegir una plantilla

Antes de usar una Amazon Machine Image (AMI) por primera vez, debe leer y aceptar las condiciones del AWS Marketplace.

Descargar la utilidad

Puede obtener la utilidad ArcGIS Enterprise Cloud Builder CLI for AWS desde My Esri. Descargue el archivo y extráigalo a su unidad local. La ubicación predeterminada es C:\Program Files\ArcGIS\CloudBuilder\AWS\CLI, pero puede especificar una ubicación diferente para los archivos extraídos si es administrador de Windows.

Nota:

Después de extraer cloudbuilder.exe a cualquier carpeta del disco local, asegúrese de que el usuario que ejecuta la utilidad ArcGIS Enterprise Cloud Builder CLI for AWS tiene acceso de escritura recursivo a las carpetas Logs y Output.

Comandos disponibles en la utilidad

  1. El comando PREP automatiza varias tareas necesarias para crear una implementación. Crea una pila de red y un depósito Amazon Simple Storage Service (S3) para su implementación, carga todos los archivos de autorización necesarios y el certificado SSL al depósito, e importa su certificado SSL al Administrador de certificados de AWS. El comando PREP solo es necesario la primera vez que crear una implementación de ArcGIS Enterprise específica, si aún no ha realizado estos pasos manualmente.
  2. El comando CREATE crea una implementación base de ArcGIS Enterprise y puede crear y federar un equipo adicional para cada rol de licenciamiento de ArcGIS Server que especifique. Una vez que haya ejecutado el comando para crear su implementación inicial, puede ejecutarlo más tarde con un archivo actualizado para agregar más sitios a la implementación. Consulte Implementación base de ArcGIS Enterprise para obtener más información sobre su arquitectura y capacidades.
  3. El comando DELETE elimina su implementación y los recursos de AWS asociados. Solo puede eliminar una implementación creada con la ArcGIS Enterprise Cloud Builder CLI for AWS.