Makemytrip

MakeMyTrip reduce costos informáticos en un 22 % con Amazon ECS, EKS

2021

MakeMyTrip es el agregador de viajes en línea más grande de la India y está presente en el mercado de valores de Nasdaq. La empresa proporciona servicios de viajes en línea que incluyen boletos de vuelos, trenes y autobuses, así como paquetes para vacaciones y reservas de hotel dentro del país e internacionales.

A principios de 2020, cuando apareció la pandemia de COVID-19 y las fronteras comenzaron a cerrar, MakeMyTrip vio el tráfico de su plataforma de viajes en línea ralentizarse hasta casi detenerse.

“El tráfico de nuestra plataforma en línea cayó drásticamente en los primeros meses de la pandemia y debimos optimizar costos y reducir nuestro gasto en infraestructura”, dijo Jaipal Deswal, vicepresidente sénior de tecnología en MakeMyTrip India Pvt. Ltd. “También debíamos ser capaces de escalar hacia arriba y hacia abajo para volvernos más ágiles y responder mejor como negocio”.

La empresa utilizó una arquitectura de microservicios con tecnología Amazon Elastic Container Service (Amazon ECS) y Amazon Elastic Kubernetes Services (Amazon EKS) para ahorrar costos en su infraestructura a la vez que garantizaban que la plataforma se pudiera expandir cuando aumentara la demanda.

MPL
kr_quotemark
“Como cliente de AWS Enterprise Support, recibimos un servicio al cliente de nivel platino con nuestra transición. Ciertamente hubo curvas de aprendizaje, pero valió la pena y tuvimos orientación y soporte técnico las 24 horas, todos los días, sobre cómo podíamos optimizar nuestra plataforma en términos de costos y operaciones”.

Jaipal Deswal
Vicepresidente sénior de tecnología de MakeMyTrip India

 

Ahorro de costos, simplificación del escalado

Luego del éxito de su migración “lift and shift” con Amazon Web Services (AWS) en 2018, MakeMyTrip seleccionó a AWS nuevamente para soluciones que serían rápidas para escalar y veloces para implementar nuevos servicios o características al mercado.

AWS recomendó a MakeMyTrip que migrara de Amazon Elastic Compute Cloud (Amazon EC2) y use Amazon ECS y Amazon EKS como servicios de orquestación de contenedor completamente administrados.

“Como cliente de AWS Enterprise Support, recibimos un servicio al cliente de nivel platino con nuestra transición. Ciertamente hubo curvas de aprendizaje, pero valió la pena y tuvimos orientación y soporte técnico las 24 horas, todos los días, sobre cómo podíamos optimizar nuestra plataforma en términos de costos y operaciones”, dijo Deswal.

Implementaciones continuas con cero tiempo de inactividad

Con el cambio de una aplicación monolítica a una arquitectura basada en el microservicio, el equipo de DevOps de MakeMyTrip pudo realizar implementaciones continuas con cero tiempo de inactividad y balanceador de carga fácil de manejar. MakeMyTrip también automatizó su canalización de desarrollo continuo e integración continua para probar funciones cada vez que se introdujeran un nuevo código sin interrumpir otros servicios.

La migración a Amazon ECS y Amazon EKS ayudó a MakeMyTrip a reducir costos como gastos informáticos diarios, a la vez que proporciona flexibilidad para escalar hacia arriba o hacia abajo según los requerimientos del servicio.

“Vimos una reducción del costo del 22 % con la migración de nuestras cargas de trabajo del modelo regular basado en EC2 al docker basado en ECS y EKS”, dijo Deswal. “Además, en comparación con EC2, vimos una mejora del 20 % en la navegación de nuevas instancias de aplicación en ECS y EKS, lo que nos permitió implementar y escalar más rápidamente”.

MakeMyTrip también utilizó AWS Fargate, un motor informático sin servidor para contenedores, para reducir aún más los gastos generales operativos de la administración del clúster y eliminó la necesidad de hasta un 25 % de búfer que hubiera sido necesario para soportar la implementación azul-verde en AWS.

“Con AWS, nuestros equipos de DevOps están pasando un 50 % menos de tiempo administrando clústeres y depurando el nivel de infraestructura, junto con auditorías de capacidad”, dijo Deswal.

Mejora continua

Si miramos adelante, MakeMyTrip planea seguir optimizando su software e infraestructura de datos con el soporte de AWS para mejorar las experiencias de los clientes en su plataforma.

“Nuestro equipo usará el 20 % de nuestro tiempo cada trimestre para ver cómo podemos optimizar aún más nuestras aplicaciones e implementaciones”, dijo Deswal. “Tuvimos un movimiento pronunciado en la curva de aprendizaje hasta una nueva plataforma, pero lo logramos y seguimos mejorando, gracias al gerente técnico de cuenta y los equipos de soporte de AWS en cada paso del camino”.

Acerca de MakeMyTrip

MakeMyTrip es el agregador de viajes en línea más grande de India y está presente en el mercado de valores de Nasdaq. La empresa proporciona servicios de viajes en línea que incluyen boletos de vuelos, trenes y autobuses, así como paquetes para vacaciones y reservas de hotel dentro del país e internacionales.

Beneficios de AWS

  • Se redujo el gasto informático diario en un 22 %
  • Se redujo el tiempo de manejo de infraestructura de datos en un 50 %
  • Se mejoraron las nuevas instancias de generación de aplicaciones en un 20 %

Servicios de AWS utilizados

Amazon Elastic Container Service

Amazon Elastic Container Service (Amazon ECS) es un servicio de organización de contenedores completamente administrado. Clientes como Duolingo, Samsung, GE y Cookpad usan ECS para ejecutar sus aplicaciones más sensibles y de misión crítica debido a su seguridad, confiabilidad y escalabilidad.

Más información »

Amazon Elastic Kubernetes Services

Amazon Elastic Kubernetes Service (Amazon EKS) brinda la flexibilidad de iniciar, ejecutar y escalar aplicaciones de Kubernetes en la nube de AWS o en las instalaciones.

Más información »

AWS Fargate

AWS Fargate es un motor de cómputo sin servidor para contenedores que funciona tanto con Amazon Elastic Container Service (ECS) como con Amazon Elastic Kubernetes Service (EKS).

Más información »


Introducción

Cada día crece el número de empresas de todos los tamaños y sectores que consiguen transformar sus negocios gracias a AWS. Contacte con nuestros expertos e inicie hoy mismo su proceso de traspaso a la nube de AWS.