La Consola de administración de Amazon Web Services (AWS) es una aplicación web que se utiliza para administrar los servidores SIG y otros recursos creados en AWS. Normalmente debe utilizar ArcGIS Server Cloud Builder on Amazon Web Services para realizar tareas básicas, como crear, detener e iniciar el sitio. Sin embargo, podrá utilizar la Consola de administración de AWS para realizar tareas de administración avanzadas, como ajustar las reglas del grupo de seguridad o ampliar la capacidad de almacenamiento del sitio.
Además, con la Consola de administración de AWS podrá crear sitios de ArcGIS Server, aunque resulta más fácil hacerlo con ArcGIS Server Cloud Builder on Amazon Web Services. Todo sitio creado con la Consola de administración de AWS consta de sitios de un solo equipo conectados bajo un balanceador de carga elástico (ELB) de Amazon. Estos sitios son independientes, no funcionan juntos como parte de un único sitio y, por lo tanto, no son idóneos para tareas como geoprocesamiento asíncrono ni tareas distribuidas de almacenamiento en cachés de mapas. Para aprovechar las ventajas de la arquitectura en la que los servidores SIG se comunican entre sí, debe utilizar Cloud Builder.
Sugerencia:
Si se utiliza la Consola de administración de AWS con Internet Explorer, Amazon recomienda encarecidamente utilizar al menos Internet Explorer 9, ya que el motor de JavaScript de Internet Explorer 8 es más lento, lo cual puede provocar tiempos de espera.
Crear un sitio de ArcGIS for Server con la Consola de administración de AWS
La creación manual de un sitio de ArcGIS Server utilizando la Consola de administración de AWS es un proceso que requiere cierta planificación arquitectónica y conocimientos de Amazon Web Services. A continuación presentamos un ejemplo de un flujo de trabajo básico. El método que utilice podrá variar en función de sus necesidades de implementación.
- Prepárese para implementar ArcGIS for Server en Amazon Web Services.
- Crear una cuenta de Amazon y asegúrese de que incluye el acceso a Elastic Compute Cloud (EC2).
- La primera vez que use una nueva AMI, acepte las condiciones de AWS Marketplace.
- Cree los grupos típicos de seguridad de Amazon ArcGIS, configurando al menos un grupo de seguridad que permita acceso remoto.
- Configure una dirección IP elástica de Amazon para la instancia de AWS de producción, de modo que pueda recuperarla o actualizarla con un mínimo de tiempo de inactividad.
- Inicie una instancia de AWS ejecutando ArcGIS Server y conéctese a ella.
- Configure un lugar para guardar los datos.
- Seleccione en qué lugar de la nube guardar los datos.
- Otra opción es configurar volúmenes de EBS adicionales para almacenamiento de datos local.
- También puede crear geodatabases corporativas en PostgreSQL, PostgreSQL on Amazon Relational Database Service, SQL Server o SQL Server on Amazon Relational Database Service para almacenar sus datos.
Sugerencia:
Si desea incluir un servicio Amazon Relational Database Service con su sitio de ArcGIS Server site en Windows, utilice la AMI Esri ArcGIS for Server con SQL Server Express. Si utiliza la AMI Esri ArcGIS for Server con SQL Server, se le aplican los cargos de la instancia de SQL Server Standard incluida con la AMI.
- Traslade los datos a AWS.
- Seleccione un método de transferencia de datos y mueva los datos.
- Otorgue a la cuenta de ArcGIS Server permisos de acceso a los datos.
- Cree los servicios y aplicaciones SIG.
- Utilice ArcGIS para crear servicios cartográficos, de geocodificación, edición y otra funcionalidad.
- Migre las aplicaciones a la instancia de AWS y rediríjalas hacia los servicios que ya estén ejecutando la instancia de AWS.
- Personalice la seguridad de la instancia de AWS.
- Cambio de la contraseña de administrador de la instancia de AWS (Windows solo).
- Cambio de las contraseñas de los usuarios de bases de datos si está utilizando una geodatabase en PostgreSQL.
- Otra opción es configurar la seguridad de ArcGIS Server en el servidor.
- Opcionalmente, realice otros ajustes de seguridad de la instancia de AWS, como por ejemplo el firewall, la configuración de SSL, etc.
- Prepare el entorno de producción.
- Cree una AMI personalizada que contenga los servicios y aplicaciones del sitio.
- Si fuese necesario, pruebe con tipos de instancias mayores hasta llegar al tipo de instancia con la capacidad adecuada para la implementación.
- Cambie las reglas del grupo de seguridad de AWS para desactivar o restringir el acceso remoto a la instancia de AWS de producción. Esto incrementa la seguridad de la instancia de producción.
- Otra opción es utilizar la AMI personalizada para iniciar o terminar instancias como respuesta a la demanda. Podrá hacer programáticamente utilizando la API Auto Scaling de Amazon, o bien manualmente. Podrá conectar varias máquinas mediante un balanceador de carga elástico (ELB) de Amazon.
Este sistema de Ayuda describe muchos de los pasos precedentes. Otro recurso útil es la documentación de Amazon Web Services, que explica cómo utilizar la Consola de administración de AWS y cómo programar con Amazon Web Services.