Swisstopo, la Oficina Federal de Topografía Suiza, es el organismo cartográfico nacional de Suiza. El organismo es responsable de los datos geográficos de referencia de Suiza y todos los productos asociados. Administra proyectos de sistemas de información geográfica (GIS) para las oficinas federales suizas y otros clientes.

El Centro de coordinación federal para información geográfica, una división de Swisstopo, utiliza la Infraestructura federal de datos espaciales (FSDI) para diseñar y suministrar proyectos de GIS. Hanspeter Christ, subdirector de procesos de la FSDI, es responsable del funcionamiento de la infraestructura del equipo, que consta de más de 100 servidores, la mayoría de los cuales están en la nube de Amazon Web Services (AWS). "Administramos muchos proyectos de GIS web pequeños y medianos para nuestros clientes", explica Christ, "que requieren una infraestructura de servidor específica".

Swisstopo utilizó AWS por primera vez en 2008 para satisfacer una demanda urgente de un portal web solicitado por uno de sus clientes clave. "En esa época, la FSDI era un sitio on-premise en un DMZ con un enlace ascendente de Internet poco seguro", explica Christ. "Carecíamos de la capacidad informática necesaria para satisfacer las necesidades de nuestros clientes, y la compra e instalación de hardware nuevo era un proceso largo y trabajoso". En colaboración con un proveedor de soluciones, Camptocamp SA, Swisstopo utilizó AWS para diseñar y suministrar la aplicación web a tiempo.

Después de este proyecto, Swisstopo se convenció de utilizar AWS. Christ lo explica: "Esta experiencia positiva, junto con los problemas de capacidad y desempeño existentes con nuestra infraestructura on-premise, nos convenció de trasladar otras partes importantes de nuestra FSDI a la nube de AWS".

El organismo actualmente utiliza 50 TB de volúmenes de Amazon Elastic Block Store (EBS) y 10 TB de Amazon Simple Storage Service (Amazon S3) para almacenar la información geográfica para 40 proyectos de GIS y geoservicios hospedados en la FSDI. El organismo actualmente utiliza 100 instancias de Amazon Elastic Compute Cloud (Amazon EC2) para soportar hasta 50 000 visitantes únicos cada día. Esto equivale a aproximadamente 20 TB de datos transferidos al mes y 1 300 mosaicos de mapa entregados por segundo. Swisstopo calcula que ahora el equipo de FSDI puede lanzar un nuevo servidor en menos de una hora, en lugar de las semanas o los meses que tardaba antes de usar AWS.

Ahora Swisstopo opera una parte importante de los entornos de producción e integración de la FSDI en Amazon EC2, mientras que los entornos de prueba se ejecutan on-premise en la intranet de Swisstopo. En la figura 1 siguiente se proporciona un diagrama de la arquitectura de la infraestructura.

Swisstopo Architecture (General)

Figura 1: diagrama de la arquitectura de Swisstopo

Swisstopo utiliza Puppet, un marco de administración de configuración y automatización de centros de datos para administrar y aprovisionar todos los servidores de FSDI. Este enfoque permite a Swisstopo administrar recursos elásticos en AWS de la misma forma que en los servidores on-premise, lo que hace que la infraestructura de servidores on-premise virtual sea casi idéntica a sus servidores similares en la nube de AWS. También aumenta la productividad gracias a la capacidad de automatizar tareas de desarrollo comunes proclives a errores. Swisstopo utiliza Elastic Load Balancing para distribuir el tráfico entrante en sus distintos servidores proxy de almacenamiento de caché Varnish y para permitir la conmutación por error de forma sencilla.

El organismo utiliza Amazon S3 como una ubicación de almacenamiento asequible para sus mil millones de mosaicos de mapa. "Gracias a AWS CloudFormation y Amazon EC2, Swisstopo ahora se encuentra en una posición que le permite almacenar con facilidad millones de mosaicos de mapa utilizando un clúster Tileforge muy escalable, que se puede ampliar en cuestión de minutos cuando es necesario", explica Christ. En la figura 2 siguiente se proporciona un diagrama de la configuración de almacenamiento de Swisstopo.

Swisstopo Architecture Diagram (Amazon EC2)

Figura 2: diagrama de configuración de almacenamiento de Swisstopo

"Con la FSDI ejecutándose en AWS, actualmente prestamos servicio a aproximadamente 1 millón de usuarios de Internet al mes", comenta Christ. "Gracias a AWS, podemos acortar considerablemente el tiempo necesario para asignar nuevos servidores y reforzar nuestra atención en las necesidades reales de los clientes". Además, la migración a AWS proporcionó a Swisstopo la oportunidad de resolver problemas heredados. Christ lo explica: "AWS no solo eliminó los problemas asociados con el hardware físico, sino que también facilitó la estandarización y automatización de nuestra infraestructura de servidores".

Swisstopo agradece la transparencia de los cargos por uso de AWS que simplifica la distribución de costos de la infraestructura de servidores en la nube entre sus clientes. A Christ también le gusta el desarrollo continuo de la nube de AWS. "En un entorno on-premise, teníamos que implementar todas estas mejoras por nuestra cuenta. Ahora podemos beneficiarnos del desarrollo de AWS y utilizar nuestros sistemas en la nube de AWS".

En junio de 2012 las Naciones Unidas, que patrocina un concurso anual de Premios de la Administración Pública, concedió a Swisstopo el segundo lugar en la categoría de "Promoción de la gestión de los conocimientos en el gobierno". Christ comenta: "Tenemos claro que sin la adopción temprana que hicimos de AWS, hoy no podríamos celebrar este éxito".

Para obtener más información sobre cómo AWS puede ayudarle con sus necesidades de informática de alto desempeño, visite nuestra página de Informática de alto desempeño: http://aws.amazon.com/hpc-applications/.