Plataforma Del Ministerio De Cultura 360

El Ministerio de Cultura requería hacer un nuevo lanzamiento de su plataforma de turismo, denominada 360. Por tanto, era necesario hacer un ‘re-platform’ de la solución.

Fecha

Setiembre/octubre de 2021

Cliente

Ministerio de Cultura de El Salvador

Tipo de proyecto

Migración e implementación de la nube

Detalles Del Problema

El Ministerio de Cultura requería hacer un nuevo lanzamiento de su plataforma de turismo, denominada 360. Por tanto, era necesario hacer un ‘re-platform’ de la solución.

El principal reto era ser capaz de hacer un despliegue rápido de la solución, capaz de soportar una carga inesperada y no predeterminada de usuarios concurrentes a la plataforma. Era necesario además, emplear CDK para la gestión de la infraestructura como código y realizar procesos de optimización a nivel del WordPress que ya se disponia con todo su contenido.

Detalles De La Solución

Para resolver este problema, aplicamos nuestra experiencia previa con otros proyectos de alta demanda de tráfico y las mejores prácticas de despliegues altamente disponibles de WordPress y de AWS.

Esta Solución Proporciona:
  • Un ambiente con auto escalamiento de la solución.
  • Utilización de CloudFront como CDN del sitio informativo.
  • WAF para la protección ante ataques sobre la plataforma.
  • Automatización de toda la telemetría de la plataforma.
  • Gestión robusta de la seguridad.

¿Cómo Fue Usado AWS?

Empleamos AWS para hacer un re-platform de toda la solución, aplicando las mejores prácticas de alta escalabilidad, reducción de costos y tolerancia a fallas.

  • Capacidad de atender un número no determinado de clientes y de documentos. Nuestra solución debía ser capaz de poder atender sin problema una alta demanda o picos de carga de manera transparente.
  • Necesitábamos poder tener una infraestructura costo efectiva. Una infraestructura que creciera con nosotros y tuviera costos muy competitivos; mismos que en una solución on premise no sería posible.

Queríamos hacer uso de servicios avanzados, más allá de solo tener máquinas virtuales. Por lo cual empleamos desde elementos como AWS CloudFront, AWS Elasticache, AWS RDS y muchos otros más; en el diagrama que se presenta a la derecha, se muestra una vista general de la solución.

    Principales Servicios De AWS Utilizados

    • La principal solución informática utilizada en el sistema es AWS EC2, al ser un re-platform. Estos dispuestos en un grupo de autoescalamiento.
    • La base de datos esta dispuesta en AWS RDS en una configuración de varias zonas de disponibilidad y varias read-replicas.
    • La protección de todo el sitio queda a cargo de AWS WAF con lo que se protege el WordPress contra ataques a la infraestructura.
    • El uso de AWS CloudFront permite que el contenido estático del sitio se disponga en un CDN, lo que garantiza una experiencia mejora al usuario final y un impacto menor a la infraestructura en EC2.

     

    • AWS CloudWatch se utiliza activamente como un servicio centralizado de registro y métrica, proporcionando una infraestructura vital para el almacenamiento de registros y consultas. Además, los eventos programados de AWS CloudWatch se utilizan para activar comprobaciones de estado y otras tareas programadas menores.

    Resultados Obtenidos A La Fecha

    Como resultado, la solución pudo atender todas las necesidades del cliente, con un lanzamiento exitoso y sin incidentes a pesar de la alta carga que se genero con el lanzamiento oficial por parte del Gobierno.

    • Al escalar de acuerdo a la demanda, se tiene un excelente retorno a la inversión del cliente.
    • El cliente tiene un seguimiento completo de la visitación de su usuarios.
    • Rentable (en comparación con un enfoque tradicional en centros de datos locales).
    Lecciones Aprendidas

    A través de las diferentes sesiones realizadas con el cliente, se logro un despliegue muy rápido y efectivo. Se asesoro al cliente en como se deben desplegar cargas como estas y el acompañamiento con el mismo fue muy importante para la consecusión de las metas.

     

    Siguientes Pasos

    Este proyecto, es un referenciable para otros proyectos en el sector público, donde el despliegue de un WordPress es parte medular de sus iniciativas de migración a nube y exposición de contenido.

    Resultados

    Infraestructura

    Una infraestructura que creciera con nosotros y tuviera costos muy competitivos; mismos que en una solución on premise no sería posible.

    Escalabilidad

    La solución pudo atender todas las necesidades del cliente, con un lanzamiento exitoso y sin incidentes a pesar de la alta carga que se genero con el lanzamiento oficial por parte del Gobierno.

    Rentabilidad

    • Al escalar de acuerdo a la demanda, se tiene un excelente retorno a la inversión del cliente.
    • El cliente tiene un seguimiento completo de la visitación de su usuarios.
    • Rentable (en comparación con un enfoque tradicional en centros de datos locales).

    Nuestros servicios para
    Ministerio de Cultura

    AWS

    • Amazon RDS
    • Amazon S3
    • Amazon CloudFront
    • AWS Cloudwatch
    • AWS WAF
    • AWS EC2
    • AWS DMS

    Migración a nube

    • Un ambiente con auto escalamiento de la solución.
    • Utilización de CloudFront como CDN del sitio informativo.
    • WAF para la protección ante ataques sobre la plataforma.
    • Automatización de toda la telemetría de la plataforma.
    • Gestión robusta de la seguridad.

    Servicios serverless

    • AWS CloudFront

    • AWS Elasticache

    • AWS RDS

    Herramientas de terceros

    • La solución esta implementada en WordPress como gestor de contenido del sitio.

    COMIENCE EL CAMBIO Y DESCUBRA TODAS LAS
    VENTAJAS QUE TENEMOS.

    ¡Trabajemos juntos!

     DEJAMOS QUE NUESTRA EXPERIENCIA HABLE  POR NOSOTROS.

    ¿Necesitas más información?

    Recursos

    Errores habilituales que impactan tus costos

    AWS posee un impresionante abanico de servicios que podemos emplear en un sinnúmero de cargas de trabajo diferentes. Esto nos permite implementar soluciones muy novedosas de una manera ágil y eficiente. Pero este poder conlleva consigo una gran responsabilidad; en...

    Microservicios Tolerantes a Fallas

    Microservicios Tolerantes a Fallas

    En este artículo explicaremos tres patrones de estabilidad fundamentales para construir microservicios tolerantes a fallas. Patrones de Estabilidad Debemos entender que estos patrones lo que persiguen es promover la resiliencia en un sistema distribuido. Y en nuestra...

    Teletrabajo con AWS

    Teletrabajo con AWS

    AWS posee una serie de herramientas que están diseñadas para apoyar el trabajo remoto y permitir una mejor interacción entre las personas y las empresas para las cuales laboran. Esto cobra mayor relevancia en este momento, cuando la mayoria de los países y empresas...