Estrategias para la implementación de aplicaciones de Amazon Web Services
En este tema
- Alojar la aplicación en Amazon S3
- Alojamiento de la aplicación en una instancia de EC2 en su sitio ArcGIS Server
- Alojamiento de la aplicación en una instancia de EC2 aparte de su sitio ArcGIS Server
Es posible que haya desarrollado un conjunto de aplicaciones web que utilicen los servicios web de ArcGIS. Hay otros enfoques que podría utilizar para alojar estas aplicaciones web mediante Amazon Web Services.
Alojar la aplicación en Amazon S3
Puede alojar aplicaciones web estáticas en Amazon Simple Storage Service (S3). En otras palabras: la aplicación no debe usar lenguajes de secuencias de comandos de servidor como PHP o JSP. Es una forma fácil y relativamente económica de alojar una aplicación web que le permite aprovechar el servicio de entrega de contenido Amazon CloudFront. Para obtener más información, consulte Web applications on Amazon S3 (Aplicaciones Web en Amazon S3).
Alojamiento de la aplicación en una instancia de EC2 en su sitio ArcGIS Server
Otra opción consiste en alojar la aplicación web en una de las instancias de EC2 en su sitio ArcGIS Server. Si opta por esta opción, debería usar la instancia etiquetada como SITEHOST en la Consola de administración de AWS. Es la instancia que no finaliza cuando el sitio se detiene. También es la instancia que se conserva cuando realiza una plantilla o una copia de seguridad del sitio.
Los servidores web IIS y Apache están disponibles en las instancias Windows y Linux de ArcGIS Server, respectivamente. Opcionalmente puede instalar Web Adaptor en sus instancias de EC2, aunque no suele ser necesario.
Para obtener más información, consulte Implementación de una aplicación Web en una instancia EC2 de Windows e Implementación de una aplicación Web en una instancia de EC2 de Ubuntu Linux.
Alojamiento de la aplicación en una instancia de EC2 aparte de su sitio ArcGIS Server
Puede iniciar una instancia de EC2 y usarla con el único objetivo de alojar aplicaciones web. Puede optar por esta opción si no puede alojar la aplicación en S3, pero desea separar el nivel de aplicación web del nivel del servicio web de SIG. En esta situación, deberá asegurarse de que sus grupos de seguridad de Amazon permitan la comunicación necesaria entre todas sus instancias.