Background Image
INGENIERÍA DE PLATAFORMAS

Revolucionar las operaciones de las aerolíneas con la contenedorización en la nube

Logo - Revolutionizing Airline Operations with Cloud Containerization (American Airlines)

El cliente

Una compañía aérea líder mundial.

El proyecto

Revolucionar las operaciones de las aerolíneas con la contenedorización en la nube

Visión general

El cliente se enfrentaba a un reto importante con su aplicación en línea, que se ejecutaba en un centro de datos en máquinas virtuales gestionadas por otro proveedor. El alto coste de las renovaciones de hardware y la necesidad de modernizar su infraestructura llevaron al Cliente a embarcarse en un proyecto para contenerizar su aplicación monolítica y migrarla a la plataforma IBM Cloud. El objetivo era reducir costes, mejorar la escalabilidad y permitir ciclos de despliegue más rápidos.

El reto

La estructura del centro de datos existente era cada vez más cara de mantener, con la necesidad de renovaciones periódicas de hardware que costaban varios millones de dólares. El cliente se dio cuenta de que invertir en nuevo hardware sólo daría como resultado una tecnología obsoleta en unos pocos años. Se hizo evidente que era necesario un cambio a la nube para reducir costes y garantizar la escalabilidad en el futuro.

La solución

Para abordar los retos del cliente, propusimos contenerizar la aplicación monolítica y migrarla a la plataforma IBM Cloud. La contenedorización ofrecía la flexibilidad y escalabilidad necesarias para ejecutar la aplicación en Kubernetes, que fue la estrategia elegida para el entorno de nube. El aspecto único de nuestro enfoque fue el uso de Kubernetes para ejecutar la aplicación monolítica. Aunque había otras opciones de nube ligera disponibles, la contenedorización era esencial para soportar los requisitos de software específicos de su aplicación y las diversas herramientas utilizadas para la publicación y el marketing de contenidos.

Tecnologías y metodologías

  • Kubernetes: La plataforma de orquestación de contenedores utilizada para gestionar y ejecutar la aplicación monolítica en contenedores en la plataforma IBM Cloud.

  • IBM Cloud: La plataforma en la nube elegida para alojar la aplicación en contenedores, proporcionando escalabilidad, fiabilidad y seguridad.

  • Varias herramientas de proveedores: Utilizadas para la publicación y comercialización de contenidos, garantizando la compatibilidad y la integración perfecta dentro del entorno de nube.

Icon - Kubernetes
Icon - IBM Cloud (1)

Beneficios empresariales

  • Reducción de costes: Al migrar a la nube y contenerizar la aplicación monolítica, el cliente pudo reducir significativamente los gastos asociados con la renovación del hardware y el mantenimiento del centro de datos.

  • Improving Deployment Speed: El proyecto permitió al cliente pasar de un ciclo de lanzamiento semanal a la capacidad de desplegar actualizaciones cada hora si lo deseaba. Esto se tradujo en una comercialización más rápida y una mayor agilidad.

  • Escalabilidad y flexibilidad: La contenedorización en la plataforma IBM Cloud proporcionó al Cliente la capacidad de escalar los recursos según fuera necesario, garantizando un rendimiento y una capacidad de respuesta óptimos a las demandas de los clientes.

  • Procesos racionalizados: El nuevo modelo de despliegue simplificó el proceso de lanzamiento, permitiendo actualizaciones más frecuentes y reduciendo el riesgo de interrupciones o retrasos.

  • Mayor colaboración: El proyecto requirió la colaboración de múltiples equipos dentro de la organización del cliente, fomentando una cultura de cooperación interfuncional e intercambio de conocimientos.

Lecciones aprendidas

Durante el proyecto se aprendieron varias lecciones valiosas:

  • La formación adecuada y el intercambio de información son cruciales en la transición a un nuevo modelo de despliegue, especialmente cuando implica un cambio significativo en los procesos y herramientas.

  • Elegir la plataforma en nube adecuada es esencial para el éxito a largo plazo y debe ajustarse a los requisitos y objetivos específicos de la organización.

  • La colaboración y la comunicación entre los equipos son vitales para garantizar una transición fluida y una implantación satisfactoria.

¿Por qué Improving?

En conclusión, la contenedorización de la aplicación monolítica del Cliente y la migración a la plataforma IBM Cloud proporcionaron beneficios significativos, incluyendo la reducción de costes, la mejora de la velocidad de despliegue, la escalabilidad y la racionalización de los procesos. Este proyecto demostró el poder de la contenerización y la tecnología en la nube para modernizar las aplicaciones heredadas y permitir que las organizaciones sigan siendo competitivas en el panorama digital actual, en rápida evolución.

Ingeniería de plataformas
Kubernetes
Viajar

Casos prácticos más recientes

Explore nuestros casos prácticos e inspírese con los líderes de opinión de todas nuestras empresas.
Thumbnail -Modern Web Application Platform with AWS
MEDIOS DE COMUNICACIÓN Y ENTRETENIMIENTO

Plataforma moderna de aplicaciones web con AWS

La radio pública de Minnesota (MPR) colaboró con Improving para crear una prueba de concepto para hospedar sus sitios de noticias, música en streaming y podcasts en AWS.