Antes de empezar a trabajar con ArcGIS Enterprise on Amazon Web Services, familiarícese con una serie de términos y conceptos relacionados.
Amazon DynamoDB
Amazon DynamoDB es un servicio de base de datos NoSQL administrado por AWS que distribuye datos y tráfico de una tabla en varios servidores para satisfacer solicitudes.
Puede utilizar DynamoDB para el almacén de configuración y directorios de sitios de ArcGIS Server de alta disponibilidad en AWS.
Volumen de Amazon Elastic Block Store
Los volúmenes de Amazon Elastic Block Store (EBS) son unidades de disco virtuales que puede asociar a la instancia de EC2 para agregar más almacenamiento.
Puede crear su propio volumen de EBS, formatear la unidad y asociarla a su instancia de EC2 (por ejemplo, puede configurarla como una unidad de disco E: en Windows). Podrá configurar la unidad para que contenga tanto o tan poco espacio como necesite.
Los volúmenes de EBS permiten administrar sus datos en la nube, independientemente del software. Por ejemplo, puede separar un volumen de EBS de una instancia y asociarlo a otra. Una vez terminada una instancia, todos los volúmenes de EBS previamente adjuntos quedarán detrás, lo que le permitirá asociarlos a otras instancias si así lo desea.
Podrá crear instantáneas de los volúmenes de EBS, lo cual permite generar rápidamente volúmenes idénticos. Las instantáneas resultan útiles si necesita compartir datos en las zonas de disponibilidad de Amazon o hacer que los mismos datos estén a disposición de varias cuentas de Amazon. Por último, las instantáneas son un método de copia de seguridad de los datos. En caso de producirse un error en un volumen, podrá implementar un volumen nuevo a partir de la instantánea original sin sufrir excesivas pérdidas.
Instancia de Amazon Elastic Compute Cloud (EC2)
Una instancia de Amazon Elastic Compute Cloud (EC2) es un equipo virtual que crea en Amazon Elastic Compute Cloud. En el contexto de ArcGIS, puede crear la instancia con una Amazon Machine Image preconfigurada con un sistema operativo y con el software de ArcGIS instalado.
Puede detener e iniciar instancias de EC2 más o menos de la misma manera que puede apagar y encender un PC. Además, podrá terminar las instancias cuando ya no las necesite. Una vez terminada una instancia, toda la información acerca de la misma se perderá. Por este motivo, recomendamos guardar los datos en volúmenes de Amazon Elastic Block Store (EBS) adjuntos a la instancia y hacer una copia de seguridad de los datos mediante Amazon Simple Storage Service (S3).
Amazon Machine Image (AMI)
Una Amazon Machine Image es una plantilla preconfigurada que permite crear máquinas virtuales en Amazon Elastic Compute Cloud (EC2).
Amazon Simple Storage Service (S3)
Amazon Simple Storage Service (S3) es un servicio de AWS diseñado específicamente para el almacenamiento de datos en la nube. Esta opción de almacenamiento admite varios flujos de trabajo de migración de datos para ayudarle a mover datos dentro y fuera de la nube. Los datos de S3 se almacenan en depósitos que puede configurar para definir la región en la que residen y quién tiene acceso a ellos.
Puede utilizar S3 con sus implementaciones de ArcGIS Enterprise on Amazon Web Services para lo siguiente:
- Para almacenar copias de seguridad de datos
- Como terreno de paso para la transferencia de datos entre la implementación local y sus volúmenes de EBS
- Registrarlo como una fuente de datos para cachés de mapas y servicios de imágenes de ArcGIS Server
- Para almacenar instantáneas creadas de los volúmenes de EBS
- Como una opción de alta disponibilidad para el almacén de configuración de su ArcGIS Server
- Como una opción de alta disponibilidad para el directorio de contenido de su portal
- Para guardar software y licencias al actualizar o crear implementaciones con herramientas de implementación de ArcGIS Enterprise on Amazon Web Services
Interfaz de línea de comandos de ArcGIS Enterprise Cloud Builder para Amazon Web Services
Interfaz de línea de comandos de ArcGIS Enterprise Cloud Builder para Amazon Web Services es una utilidad de línea de comandos que permite automatizar las implementaciones de ArcGIS Enterprise en AWS con las plantillas de Esri Amazon Web Services CloudFormation. La utilidad tiene opciones para preparar recursos de implementación, crear implementaciones y eliminar implementaciones y recursos asociados.
ArcGIS Enterprise Cloud Builder for Amazon Web Services
ArcGIS Enterprise Cloud Builder for Amazon Web Services incluye una aplicación para crear implementaciones de ArcGIS Enterprise y sitios de ArcGIS Server independientes, así como Interfaz de línea de comandos de ArcGIS Enterprise Cloud Builder para Amazon Web Services.
La aplicación ArcGIS Enterprise Cloud Builder for Amazon Web Services rellena archivos de configuración JSON con los parámetros y valores de parámetro necesarios para crear implementaciones para que no tenga que editar dichos archivos directamente. Dado que se trata de los mismos archivos y parámetros utilizados por la utilidad Interfaz de línea de comandos de ArcGIS Enterprise Cloud Builder para Amazon Web Services, puede descargar los archivos de resumen de las implementaciones que haya creado mediante la aplicación y usar estos archivos para automatizar la creación de implementaciones adicionales mediante ArcGIS Enterprise Cloud Builder CLI for AWS.
Herramientas de implementación de ArcGIS Enterprise on Amazon Web Services
Esri proporciona las siguientes herramientas para ayudarle a implementar ArcGIS Enterprise en AWS:
- Plantillas de AWS CloudFormation :Esri proporciona plantillas de CloudFormation de muestra que pueda modificar y ejecutar para crear y actualizar implementaciones de ArcGIS Enterprise y sitios de ArcGIS Server independientes en AWS.
- ArcGIS Enterprise Cloud Builder for Amazon Web Services: incluye Interfaz de línea de comandos de ArcGIS Enterprise Cloud Builder para Amazon Web Services y la aplicación ArcGIS Enterprise Cloud Builder for Amazon Web Services. La interfaz de línea de comandos utiliza archivos JSON que contienen parámetros que modifica para satisfacer sus necesidades, está integrado en las plantillas de Esri y proporciona una forma de automatizar la creación de implementaciones. La aplicación proporciona una interfaz gráfica de usuario (GUI) que le guía a través de la creación de una implementación de ArcGIS Enterprise o de un sitio de ArcGIS Server independiente. La aplicación utiliza los mismos archivos JSON y plantillas de Esri AWS CloudFormation que ArcGIS Enterprise Cloud Builder CLI for AWS, pero rellena estos archivos por el usuario.
AWS CloudFormation
AWS CloudFormation es una opción de servicio de Amazon para automatizar la creación y configuración de recursos en AWS.
Esri proporciona plantillas de CloudFormation muestra para ayudarle a crear y configurar implementaciones de ArcGIS Enterprise y sitios de ArcGIS Server independientes.
También puede copiar y modificar las plantillas de Esri de muestra acorde con sus necesidades o bien crear sus propias plantillas para implementar patrones de implementación diferentes.
AWS Management Console
Amazon Web Services Management Console es una interfaz basada en la web de Amazon para administrar sus instancias de Amazon Elastic Compute Cloud (EC2). AWS Management Console permite administrar sus implementaciones de ArcGIS Enterprise y ArcGIS Server en AWS; por ejemplo, permite agregar volúmenes de almacenamiento o ajustar grupos de seguridad.
AWS Management Console requiere el inicio de sesión de una cuenta creada en Amazon para utilizar su nube. AWS Management Console permite ver la información de la cuenta y los cargos acumulados.
AWS GovCloud
AWS GovCloud (US) es una nube de la comunidad del gobierno de los Estados Unidos (EE. UU.) que cumple los requisitos normativos de las agencias del gobierno de EE UU. También se utiliza para agencias no gubernamentales que necesitan cumplir los mismos tipos de requisitos.
Elastic Load Balancer
Elastic Load Balancing de Amazon es una forma de distribuir el trabajo entre varias instancias de EC2. Todas las peticiones a su sitio pasan por el equilibrador de carga, que las distribuye de manera equitativa a las instancias de EC2 disponibles. En todo momento podrá agregar o quitar instancias participantes de EC2 al o del equilibrador de carga.
Regiones y zonas de disponibilidad
Amazon Elastic Compute Cloud consta de diversos centros de datos dispersos por todo el mundo, previstos para hacer frente a los problemas de arquitecturas corporativas.
- Las Amazon representan centros de datos dispersos en puntos geográficos como EE. UU., Europa y Asia.
- Las zonas de disponibilidad de Amazon son ubicaciones diferenciadas, dentro de una región, diseñadas para quedar aisladas de errores de otras Zonas de disponibilidad. La configuración de la aplicación en varias zonas supone, de hecho, una capa de disponibilidad adicional en caso de fallo de alguna de las zonas.
Consulte la documentación de Amazon para obtener más información.
Relational Database Service
Amazon Relational Database Service (RDS) es una oferta de base de datos como servicio que le proporciona acceso a la funcionalidad de base de datos relacional. Amazon revisa el software de la base de datos automáticamente y crea copias de seguridad para sus bases de datos, que se retienen durante un día de manera predeterminada. Al crear un sitio de ArcGIS Server mediante herramientas de implementación de ArcGIS Enterprise on Amazon Web Services , tiene la opción de incluir una geodatabase corporativa en una instancia de Amazon RDS.
Si utiliza AWS Management Console para crear el sitio y desea utilizar una instancia compatible de Amazon RDS, debe crear la instancia de Amazon Relational Database Service y registrarla con su sitio de ArcGIS Server en AWS. Si desea funcionalidad de geodatabase en la instancia de Amazon RDS, debe crear un usuario denominado sde en un esquema denominado sde en la instancia de base de datos, conectarse como el usuario sde a la instancia de Amazon RDS desde un cliente de ArcGIS Desktop en la misma región de AWS y ejecutar la herramienta de geoprocesamiento Habilitar geodatabase corporativa.