INE

Microservicios en AWS para publicar resultados electorales con alta disponibilidad y controles de seguridad.

Cloud Computing · Amazon Web Services · Gobierno

El reto

En marzo de 2018, el Instituto Nacional Electoral (INE) de México convocó a una licitación para adquirir servicios en la nube con el objetivo de garantizar la disponibilidad y confiabilidad de los resultados electorales durante las elecciones federales. El INE requería una arquitectura resiliente y escalable para varios servicios críticos relacionados con la publicación de resultados y la difusión de información.

El INE necesitaba una solución que permitiera publicar los resultados de manera eficiente y segura a través de un tablero de difusores, que es utilizado por los medios de comunicación autorizados. Los desafíos incluían garantizar la disponibilidad de los servicios de publicación, ofrecer flexibilidad y escalabilidad, establecer altos niveles de seguridad y protección contra ataques, y garantizar la integridad de la información publicada.

La solución

En colaboración con iNBest y AWS, se diseñó una arquitectura basada en microservicios específicos para cada uno de los servicios críticos requeridos por el INE. Esta arquitectura se basó en los servicios de AWS, lo que permitió aumentar la disponibilidad y configuración de los servicios de publicación de manera exponencial.

Arquitectura de microservicios: Cada servicio crítico fue diseñado como un microservicio independiente, lo que permitió una mayor flexibilidad y escalabilidad en cada uno de ellos. Esta arquitectura modular facilitó la implementación de pruebas y simulaciones para garantizar la calidad y confiabilidad de los resultados electorales.

Consultor de AWS en el sitio: Se estableció un consultor de AWS en el lugar para brindar soporte especializado y garantizar el uso adecuado de la arquitectura final.

Niveles máximos de seguridad: Se implementaron medidas de seguridad avanzadas para bloquear ataques y garantizar la integridad de la información. Se establecieron niveles insuperables de seguridad perimetral para proteger los servicios de publicación de resultados.

Utilización de servicios de AWS Lambda: La inclusión de servicios basados en AWS Lambda permitió ejecutar tareas vitales dentro de los procesos electorales, optimizando el consumo de recursos y asegurando un rendimiento eficiente.

Resultados

  • Elecciones federales exitosas con resultados presentados puntualmente
  • Información entregada de manera rápida, eficiente y transparente
  • Infraestructura resistente a millones de ataques sin caídas
  • Optimización del consumo de recursos con AWS Lambda generando ahorros significativos

Ver todos los casos de éxito