A man and woman smiling while taking a selfie together on a lively street.

Optimizando servicios nacionales de mapas con la nube

Capacidades

Google Cloud
Migración lift-and-shift
Integración de la nube
Fortalecimiento de seguridad
Mejoras de escalabilidad
Control de calidad

Desafíos abordados

Manejo de conjuntos de datos grandes

El Centro Nacional de Registros enfrentaba el desafío de migrar y procesar volúmenes masivos de datos geoespaciales, requiriendo soluciones que garantizaran la integridad y disponibilidad de la información durante la transición a la nube.

Aplicación no diseñada para la nube

La infraestructura existente presentaba limitaciones de escalabilidad y arquitectura, lo que dificultaba su adaptación a un entorno en la nube sin una reestructuración significativa.

Altos requisitos de concurrencia y seguridad

La necesidad de soportar miles de usuarios concurrentes sin degradación del rendimiento, junto con la protección contra amenazas de seguridad provenientes de diversas fuentes internacionales, requería una arquitectura especializada y herramientas de monitoreo robustas.

Nuestro enfoque

Asegurando una migración escalable y segura a través de Google Cloud

Applaudo colaboró con el Centro Nacional de Registros para abordar los desafíos clave de la migración, enfocándose en el manejo de grandes conjuntos de datos, la optimización de una aplicación no diseñada inicialmente para la nube y el fortalecimiento de la seguridad para miles de usuarios concurrentes.

Primero, se abordó el volumen de datos incierto configurando máquinas virtuales especializadas dentro de un entorno robusto de Google Cloud. Esto permitió al equipo procesar rápidamente 8 terabytes de datos en solo cuatro días, manteniendo los plazos de migración y la disponibilidad del servicio.

Luego, se modernizó la solución local heredada mediante una estrategia de "lift-and-shift", minimizando la necesidad de una refactorización extensa. Al aprovechar las mejores prácticas de integración en la nube, la nueva configuración proporcionó una gestión simplificada de servidores y una asignación flexible de recursos, asegurando que la aplicación pudiera escalar sin problemas en respuesta a la demanda de los usuarios.​

Finalmente, se fortaleció la seguridad y se soportó una alta concurrencia. Utilizando Google Cloud Armor y herramientas de monitoreo continuo, el sistema pudo manejar picos de tráfico que excedían los 3,000 usuarios concurrentes sin interrupción del servicio. Este enfoque proactivo también mitigó los riesgos de ataques originados desde múltiples regiones, preservando tanto el rendimiento como la integridad de los datos.

Resultados

Mejoras en los tiempos de respuesta y carga de mapas

Logramos una visualización actualizada de los territorios de El Salvador—departamentos, divisiones y terrenos—en un lapso de 3 a 6 segundos, mejorando significativamente los tiempos de respuesta para los usuarios.

Monitoreo centralizado y escalabilidad simplificada

Centralizamos la implementación de herramientas como Load Balancer permitiendo escalabilidad y mantenimientos sencillos, reduciendo la carga operativa y el tiempo de inactividad.

Servicio confiable para usuarios

Ajustamos la infraestructura basada en la nube a niveles de tráfico fluctuantes, proporcionando un servicio continuo y confiable a miles de usuarios concurrentes sin degradación del rendimiento.​

Muy satisfechos con el resultado del proyecto, me gustaría agradecer y felicitar al equipo por la metodología implementada durante el desarrollo del proceso de migración de la aplicación de mapas. Destaco especialmente las reuniones diarias, así como la flexibilidad y adaptación del equipo para cumplir las metas dentro del plazo establecido.

Project Lead

Centro Nacional de Registros