ESIC

Infraestructura serverless en AWS

Cliente y servicio Cloud

Resumen ejecutivo

ESIC es una prestigiosa escuela de negocios privada para la nueva era de disrupción tecnológica y digital, líder en formación en marketing, management y tecnología en España.

Su modelo educativo se basa en una combinación de conocimientos, valores y experiencias. ESIC considera que como los conocimientos evolucionan con una gran rapidez, la clave es enseñar a aprender, activar la curiosidad de los alumnos para que sepan adaptarse con agilidad a un entorno en constante movimiento.

Soluciones

  • Big Data
  • GitOps with Terraform
  • Open Api
  • AWS SQS
  • AWS SNS
  • AWS Lambda

Del reto al resultado

El reto

El reto principal de este proyecto fue diseñar un sistema escalable que optimizara la integración de los diversos sistemas de información utilizados por ESIC, incluyendo Marketing, Ventas, ERP e Intranet. El objetivo era lograr una gestión más fluida y cohesiva de las operaciones y datos, para mejorar la eficiencia y efectividad en el manejo de información crucial para la institución.

ESIC, una destacada institución académica con 12 campus y más de 62.000 alumnos, enfrentaba el desafío de gestionar una infraestructura de TI diversa y dispersa. La necesidad de un sistema integrado y escalable era imperativa para asegurar que todos los activos informáticos y datos se manejaran de manera coherente. La integración eficiente de estos sistemas no solo facilitaba una gestión más simplificada y efectiva, sino que también aseguraba que la información fluyera sin fricciones entre las diferentes áreas y procesos.

El nuevo sistema diseñado debía permitir la conexión fluida entre sistemas dispares, garantizando que la información se compartiera y actualizara en tiempo real, según los procesos establecidos. Este enfoque integrado no solo optimizaba la administración interna, sino que también contribuía a crear una experiencia de usuario más coherente y completa para los alumnos.

Una de las metas principales era ofrecer a los estudiantes una experiencia 360º, donde todos los aspectos de su interacción con la institución — desde la inscripción y la gestión de cursos hasta el acceso a recursos y servicios — estuvieran perfectamente integrados. Esto significaba proporcionar una interfaz única y accesible, que permitiera a los alumnos navegar sin esfuerzo entre diferentes sistemas y plataformas, accediendo a la información y servicios de manera intuitiva y eficiente.

Para cumplir con estos objetivos, el sistema debía ser lo suficientemente flexible para adaptarse al crecimiento futuro de la institución, soportando nuevas funcionalidades y sistemas a medida que se integraran. La escalabilidad y la capacidad de adaptación del nuevo diseño eran, por tanto, fundamentales para asegurar la longevidad y relevancia de la solución implementada.

La solución tecnológica

ACKstorm, junto con el equipo de innovación de ESIC, propuso empezar por realizar un análisis para identificar todas las necesidades y diseñar una nueva arquitectura que permitiera integrar de forma descentralizada y distribuida los diferentes sistemas de información de la escuela.

A continuación, la solución vino de la tecnología de Amazon Web Services (AWS) con la participación de Ingram Micro Cloud como integrador, quien aporta una propuesta de valor a sus partners con herramientas de control y optimización de costes como CloudCheckr o formación específica en el uso de los servicios de AWS.

El proyecto partió de la propuesta de crear un bus de eventos “as a Service”, que permitiera la distribución de la información entre los diferentes sistemas, basado en la tecnología de AWS.

El equipo de trabajo de ACKtorm utilizó la solución Amazon SQS, un gestor de eventos orientado a big data que se adaptaba a la arquitectura de microservicios descentralizada que requería la institución.

Además, se optó por la tecnología serverless a través del servicio AWS Lambda que permite la integración de los sistemas existentes.

También se implementaron tecnologías de despliegue automatizado con la metodología GitOps que permitieron el control de la plataforma y mantener la robustez para asegurar una correcta elasticidad de esta.

El resultado obtenido

El proyecto de integración de sistemas para ESIC, llevado a cabo por ACKstorm en colaboración con Ingram Micro Cloud y utilizando tecnologías de Amazon Web Services (AWS), produjo resultados significativos en términos de mejora operativa y eficiencia.

  • Integración Eficiente y Gestión Coherente: La nueva arquitectura permitió una integración efectiva de los sistemas de información dispersos en ESIC, incluyendo Marketing, Ventas, ERP e Intranet. Gracias al análisis exhaustivo y al diseño de una arquitectura descentralizada basada en AWS, los diversos sistemas de la institución pudieron comunicarse y compartir información de manera fluida y coherente.
  • Escalabilidad y Flexibilidad Mejoradas: La arquitectura basada en microservicios y la adopción de tecnología serverless a través de AWS Lambda permitieron a la institución escalar sus operaciones de manera eficiente, respondiendo rápidamente a las fluctuaciones en la carga de trabajo sin la necesidad de gestionar infraestructura de servidores tradicional. Esto garantizó un rendimiento óptimo y una alta disponibilidad de los sistemas, apoyando el crecimiento y la expansión futura de ESIC.
  • Optimización de Costes y Gestión Automatizada: El uso de herramientas de control y optimización de costes, como CloudCheckr, y la metodología de despliegue automatizado GitOps, contribuyó a una gestión más eficaz de los recursos y a una reducción de los costes operativos en la nube. La automatización del despliegue y la integración continua permitieron un control preciso sobre la plataforma, asegurando una robustez y elasticidad que facilitaron la adaptación a las necesidades cambiantes de la institución. Esto no solo optimizó el uso de los recursos, sino que también mejoró la capacidad de respuesta y la eficiencia operativa en general.
  • Experiencia Integral para los Alumnos: La nueva solución tecnológica permitió a ESIC ofrecer una experiencia 360º a sus alumnos. Al integrar de manera efectiva todos los sistemas y procesos, la plataforma proporcionó una interfaz unificada que facilitó el acceso a la información y servicios desde una única fuente. Esta integración no solo mejoró la experiencia del usuario final, sino que también permitió a ESIC gestionar la información de manera más coherente y alineada con sus procesos educativos y administrativos.

Testimonial

Carlos Vizoso

Director de Innovación Digital de ESIC

“La arquitectura diseñada por ACKstorm utilizando AWS nos ofrece una única autovía de información; No disponemos de APIs ni conexiones aisladas, sino de una única integración para conectar todos los sistemas de la escuela.”

Compártelo con tu comunidad

¿Quieres saber más sobre este caso de uso u otros?

Nos enfocamos en las soluciones, para que puedas enfocarte en tus desarrollos.