OpenShift Commons Denver: Cómo IndiGo Airlines mejoró la TI y el análisis empresarial con una malla de datos (Data Mesh)
|Desafíos y oportunidades en la transformación digital de Indigo Airlines
- Indigo Airlines enfrentaba el desafío de manejar un crecimiento acelerado mientras migraba hacia una arquitectura digital innovadora.
- La complejidad aumentaba al mantener una infraestructura híbrida con aplicaciones heredadas y plataformas nativas en la nube.
- Buscaban deshacerse de tecnologías propietarias, adoptando plataformas nativas en la nube y aplicaciones en la nube.
- El objetivo era adaptar más tecnologías de código abierto para facilitar la transición y mejorar la observabilidad.
«While we were doing the planning for the digital disruption and the growth… we had to handle this growth but then an accelerated digital transformation roadmap actually adds complexity in terms of the hybrid footprint that you continue to live with.»
Importancia de la observabilidad en un entorno de sistemas distribuidos
- Con la adopción de arquitecturas como microservicios, la abundancia de trazas distribuidas presenta un desafío significativo en términos de observabilidad.
- Mantener la visibilidad de eventos, trazas, logs y métricas entre sistemas se vuelve crucial pero complejo.
- Establecer desde el inicio un proceso estandarizado para instrumentar aplicaciones con telemetría puede prevenir problemas futuros al escalar.
«The amount of distributed tring that now you are subject to is a game changer… just basically understanding the coa-cability between you know traces, your log, your system matrix becomes a huge challenge in itself.»
Unificación de observabilidad empresarial y de tecnología
- Indigo Airlines buscaba unificar la observabilidad a través de plataformas variadas, desde aplicaciones heredadas hasta modernas.
- La primera fase se centró en consolidar la observabilidad para comprender la totalidad de las operaciones, integrando data operativa con telemetría.
- Implementaron una arquitectura de malla de datos que correlacionaba la telemetría con datos operativos para ganar insights tanto en infraestructura como en operaciones.
«Our first thing was to lead to unification for observability… we had to unify observability across these platforms because some of them were built to Service Airline operations.»
Elevación de IT y Análisis Empresarial con una Malla de Datos
- IndiGo Airlines eligió diferentes aplicaciones para un caso de prueba, incluyendo una aplicación de búsqueda de vuelos, una aplicación de muestra desarrollada en OpenShift y un monolito en un servidor Windows.
- Se realizó un caso de prueba con Open Telemetry para observar y analizar estas tres aplicaciones y evaluar la eficacia del patrón.
- El objetivo era identificar desafíos y trabajar en arquitecturas futuras para mitigar problemas y mejorar la eficiencia operativa.
- Se planificó la construcción de una capa de virtualización de datos para unificar los datos operativos y de Telemetry con la finalidad de crear nuevas soluciones.
«Desde un punto de vista de prueba, decidimos elegir una aplicación que utiliza integración de Redart, que es la búsqueda de vuelos, para observarla utilizando el patrón de Open Telemetry.»