Convertir el viento en contra en viento a favor: Breeze Airways logra un crecimiento interanual del 600 % tras migrar a AWS

¿Qué le pareció este contenido?

El 17 de diciembre de 1903, Orville Wright, junto con su hermano Wilbur, completó el primer vuelo del mundo con un avión propulsado en Kitty Hawk, Carolina del Norte. Solo duró solo 12 segundos y abarcó únicamente 35 metros, pero lo cambió todo. En la actualidad, se realizan aproximadamente 130 000 vuelos comerciales cada 24 horas y, según la Asociación de Transporte Aéreo Internacional (IATA), 4700 millones de personas viajarán en avión en 2024. Sin embargo, si bien el tráfico aéreo mundial está alcanzando niveles históricos, no se han producido grandes innovaciones desde hace tiempo.

Breeze Airways, junto con Amazon Web Services (AWS), está cambiando esta situación. Tras sufrir interrupciones inesperadas y la pérdida del servicio durante su lanzamiento, Breeze Airways completó una migración fluida de nube a nube de su proveedor anterior a AWS. Durante todo el proceso, la aerolínea colaboró estrechamente con un equipo especializado de expertos en AWS y pudo mantener un nivel de servicio constante en todo momento. Después de modernizar toda la infraestructura, la migración se completó en el lapso de una semana, y Breeze se está consolidando como uno de las principales empresas innovadoras del sector de las aerolíneas.

Una ruptura con la tradición

Fundada por David Neeleman, cofundador de Morris Air, WestJet, JetBlue y Azul Linhas Aereas, Breeze Airways ofrece viajes aéreos asequibles a mercados desatendidos de los EE. UU. “Vimos que las comunidades pequeñas y medianas estaban perdiendo el servicio aéreo. Si nos remontamos a diez años atrás, hay alrededor de 125 ciudades que han perdido más del 25 % de su servicio aéreo”, explica.

Neeleman se refirió anteriormente a Breeze Airways como “una empresa tecnológica que casualmente hace volar aviones”. A diferencia de sus competidores más tradicionales, la compañía coloca la tecnología en la vanguardia de todo lo que hace, lo que permite a sus pasajeros (o huéspedes) disfrutar de una experiencia de viaje fluida de principio a fin cada vez que vuelan con Breeze. “Este es un negocio que requiere mucho capital y mano de obra. Cuanto más podamos usar la tecnología para reducir nuestros costos y tarifas y, al mismo tiempo, facilitar los viajes, más personas querrán volar”, explica.

“Queremos que viajar sea más fluido”, afirma Lukas Johnson, CCO de Breeze Airways. “No tenemos un centro de llamadas que atienda el teléfono y acepte reservas. Todo es digital. Diseñar esa experiencia y luego desarrollarla ha sido clave para el crecimiento de la empresa”. Y continúa: “la tecnología de las aerolíneas es muy antigua; hay muchos programas de la vieja escuela, tecnologías de la vieja escuela, cosas que han estado en vigor durante décadas. Era el momento de innovar”. 

Chris Shepherd, Principal Architect de Breeze Airways, explica que “es una industria que tradicionalmente no ha avanzado de forma rápida con la tecnología, y creo que muchas compañías aéreas se quedan estancadas en una mentalidad tradicional”. Si bien la pandemia de la COVID-19 sacudió al sector, también puso de relieve la necesidad de digitalizarse, aunque muchas compañías aéreas establecidas dependían, y siguen dependiendo, de infraestructuras anticuadas.

Breeze Airways sale a la pista

El 27 de mayo de 2021, el vuelo inaugural de Breeze Airways salió a la pista y viajó desde el Aeropuerto Internacional de Tampa al Aeropuerto Internacional de Charleston. Lamentablemente, en el momento del lanzamiento, Breeze Airways sufrió interrupciones repetidas en su servicio. Shepherd explica: “teníamos un servicio de alojamiento completamente administrado y desde el primer momento nos dimos cuenta de que no iba a ser una buena opción a largo plazo. No fuimos capaces de adaptarnos a los picos de tráfico, no pudimos escalar adecuadamente. Hacíamos muchas promociones y anunciábamos muchos nuevos aeropuertos y, cada vez que lo hacías, recibías una gran afluencia de gente”.

Durante las interrupciones, el equipo de Breeze Airways no contaba con ningún sistema de conmutación por error y tenía dificultades para acceder al soporte necesario para encontrar una solución. “No teníamos ningún control”, recuerda Shepherd. “Solo nos dieron un portal de soporte al que acudir si teníamos problemas, y además no funcionaba. Así que estaba buscando números de teléfono en los correos electrónicos a fin de encontrar a alguien con quien contactar”. En respuesta a estos problemas, el equipo de Breeze Airways tomó la decisión de migrar su infraestructura a AWS.

Migración de nube a nube sin turbulencias

AWS proporcionó asesoramiento y prácticas recomendadas sobre la selección de servicios, la asignación del estado futuro y las estrategias de migración para garantizar el tiempo de actividad y evitar cualquier otra interrupción. “El equipo que nos dieron fue increíble”, dice Shepherd, “parecía que básicamente formaban parte de Breeze. Estaban entusiasmados por ver triunfar a Breeze e incluso por volar con Breeze ellos mismos. Fue reconfortante tener ese nivel de participación”. Y continúa: “trabajamos muy de cerca con ellos durante la planificación inicial y nos brindaron una buena ruta de migración. También nos proporcionaron un socio consultor con el que trabajar”.

Skye Hart, AWS Solutions Architecture Manager, explica: “el primer paso para cualquier proyecto de migración es evaluar el posible retorno de la inversión, así como los riesgos asociados que conlleva no migrar. Si una empresa migrara, ¿dónde estaría dentro de seis meses? ¿En qué consistiría el éxito? Trabajamos en sentido inverso desde ese punto de partida”.

“Empezamos por diseñar la infraestructura actual de Breeze Airways, sus Kubernetes, sus bases de datos, etc. Se trata de entender en qué punto se encuentra una empresa en el presente, recomendar hacia dónde debería dirigirse y diseñar soluciones para ese estado futuro”.

Hart continúa: “colaboramos con el equipo de DevOps para determinar qué podían hacer por sí mismos y en qué necesitarían nuestro apoyo. Identificamos qué herramientas de migración se necesitarían, cómo se gestionarían las pruebas y la supervisión y, por supuesto, a qué consideraciones normativas y de cumplimiento teníamos que adherirnos”.

Mantener la altitud en caso de interrupciones inesperadas

El equipo de DevOps de Breeze Airways, formado por Shepherd y otro ingeniero, trabajó en estrecha colaboración con AWS durante las sesiones de análisis profundo sobre los procesos de recuperación de desastres, así como en las reuniones periódicas sobre el progreso. “Contratamos a un especialista en recuperación de desastres para que nos proporcionara orientación y elaborara una estrategia que evitara cualquier interrupción durante la migración”, afirma Hart.

El equipo de AWS empleó las prácticas recomendadas para la recuperación de desastres basadas en el AWS Well-Architected Framework, que ayuda a los arquitectos de la nube a crear una infraestructura segura, de alto rendimiento, resiliente y eficiente para una variedad de aplicaciones y cargas de trabajo. Hart afirma: “es nuestra brújula, nuestra guía de prácticas recomendadas”. Basado en seis pilares (excelencia operativa, seguridad, fiabilidad, eficacia del rendimiento, optimización de costos y sostenibilidad), el marco proporciona un enfoque coherente para que clientes y socios evalúen las arquitecturas e implementen diseños escalables.

“Durante la migración de Breeze Airways, nos centramos en el pilar de fiabilidad del marco”, dice Hart. “Nuestro especialista en recuperación de desastres ayudó al equipo a definir sus objetivos de tiempo y punto de recuperación, y les asesoró sobre las estrategias de conmutación por error que debían implementar”.

Migración a velocidad Mach

Era importante migrar primero las partes más críticas de la infraestructura de Breeze Airway para garantizar un nivel de servicio constante y evitar interrupciones. “No queríamos simplemente reunirlo todo y moverlo de una sola vez”. Durante un período de seis meses, el equipo creó su nuevo entorno en un entorno que no era de producción. La velocidad era crucial. “Lo que realmente nos ayudó a avanzar con rapidez fue que hicimos todo como infraestructura como código”, afirma Shepherd.

Hart brinda más detalles: “la infraestructura como código es una herramienta muy importante para la migración, y hay varias opciones entre las que elegir. Por ejemplo, tanto el Cloud Development Kit de AWS y AWS CloudFormation son potentes soluciones de infraestructura como código, y también existen otras opciones. El equipo de Breeze estaba familiarizado con Terraform, así que optamos por eso. Básicamente, les permitía empaquetar toda su infraestructura y duplicarla. De este modo, podían seguir administrando su infraestructura actual y, al mismo tiempo, construir la nueva”.

Shepherd explica: “intentamos no dejar de ser ágiles y adaptarnos con rapidez a cualquier cambio de arquitectura que fuera necesario”. El equipo de AWS recomendó utilizar servicios administrados como AWS Fargate, un motor de procesamiento sin servidor y de pago por uso que permitía al equipo de DevOps de Breeze Airways dedicar menos tiempo a tareas como la administración de servidores y la asignación de recursos. Hart explica: “esto le quitó mucho trabajo al equipo de Breeze Airways, lo que les permitió centrarse en la migración en sí misma”.

Una vez que la infraestructura se codificó por completo y el equipo quedó satisfecho con los resultados, completaron la migración en el lapso de una semana. Esto implicó el traslado de todos los servicios desde el entorno de no producción hasta el de producción. “Es una locura que dos ingenieros hagan esto mientras mantienen una aerolínea en funcionamiento; había mucha gente que no creía que pudiéramos hacerlo”, explica Shepherd. “Pensaron que necesitaríamos un gran equipo de DevOps, pero al utilizar algunos servicios administrados de AWS, pudimos hacerlo mucho más rápido de lo que mucha gente había previsto o experimentado en el pasado”.

“La etapa posterior a la migración ha sido realmente impresionante; no hemos sufrido interrupciones en AWS”, explica Shepherd. “Si comparamos nuestra infraestructura de hace tres años con la de ahora, es muy diferente debido a la amplia gama de servicios que tenemos a nuestra disposición en AWS”. Con una infraestructura en la nube fiable, segura y estable, Breeze Airways estaba más que preparada para despegar.

La implementación de aplicaciones alcanza nuevas cotas después de la migración

El equipo de Breeze Airways sigue un modelo de integración e implementación continuas (CI/CD) que, como señala Shepherd, “no habría sido posible con nuestro antiguo proveedor”. Continúa diciendo: “tener ese control sobre cómo implementamos nuestras aplicaciones y cómo se implementan ha sido realmente clave para que podamos ofrecer más rápido”.

Por ejemplo, Breeze Airways facilita el trabajo de sus equipos de operaciones con una aplicación de listas de comprobación dedicada. Johnson explica: “tenemos datos integrados que se utilizan en las listas de comprobación previas y posteriores al vuelo para que todo el mundo pueda acceder a la información que necesita. Nuestro equipo de operaciones está impresionado después de lo que ha experimentado anteriormente con otras empresas o con tecnologías más antiguas”. Breeze Airways también lanzó recientemente una tarjeta de crédito con un banco muy conocido y, según Shepherd, “fue una de las implementaciones más rápidas en las que su equipo había participado”.

Un billete en primera clase hacia un nuevo crecimiento

Desde que migró a AWS, Breeze Airways ha logrado un crecimiento interanual del 600 % interanual y, de cara al futuro, hay más por venir. “El año pasado casi triplicamos nuestro tamaño”, afirma Johnson, “y con AWS, no deja de crecer y ampliarse. Acabamos de alcanzar nuestro primer mes de rentabilidad en marzo, lo que supone un hito realmente importante”.

Neeleman explica: “lo mejor que AWS ofrece a empresas como la nuestra es la fiabilidad. El solo hecho de poder contar con ello y no tener que preocuparnos por cuestiones como el mantenimiento nos permite centrarnos en lo que mejor se nos da: hacer volar aviones”. Y continúa: “en la actualidad, operamos alrededor de 170 rutas en 56 ciudades; en once de ellas, somos la aerolínea número uno en términos de destinos operados”.

Una trayectoria de vuelo probada para la migración de nube a nube

La historia de Breeze Airways muestra el valor que pueden ofrecer las migraciones de nube a nube, pero los conceptos erróneos más comunes pueden impedir que las empresas den el salto por sí mismas. Hart explica: “creo que uno de los conceptos erróneos más comunes es que las luces se apagarán, que habrá interrupciones. Es comprensible que las empresas se preocupen por la pérdida de datos y se muestren reticentes a la hora de migrar desde un servicio que podría estar satisfaciendo todas, o casi todas, sus necesidades inmediatas”.

Y continúa: “otro concepto erróneo es que se necesita un equipo grande para completar una migración. Es posible que muchos fundadores de startups no se den cuenta de que existe todo un ecosistema de arquitectos de soluciones, especialistas en migración y socios cualificados que pueden apoyarlos en cada paso del proceso”.

Al trabajar con AWS, Breeze Airways tuvo acceso a todos los recursos, los conocimientos y la experiencia necesarios para navegar con confianza en una migración de nube a nube y llegar rápidamente a su destino objetivo. Gracias a la infraestructura como código y los servicios administrados de AWS, el equipo pudo actuar con rapidez y sin interrupciones. También ayudó trabajar en una estrategia bien definida basada en las prácticas recomendadas, de eficacia probada, que se describen en el Marco de AWS Well-Architected.

Cielos despejados en el horizonte

Wilbur Wright se refirió una vez a nuestros cielos como “la autopista infinita del aire ”, y aunque hemos recorrido un largo camino desde Kitty Hawk, nuestro viaje está lejos de terminar. Junto con AWS, Breeze Airways está innovando en la nube y, por encima de todo, poniéndole las cosas más fáciles a sus huéspedes y empleados, y ofreciendo experiencias de viaje en avión asequibles y fluidas a mercados con los que la competencia más tradicional no cuenta. Obtenga más información sobre el Programa de aceleración de la migración (MAP) de AWS y sobre cómo su startup puede acelerar la migración a la nube con herramientas que reducen los costos y automatizan y aceleran la ejecución.

Skye Hart

Skye Hart

Skye Hart es el Solutions Architecture Manager en Amazon Web Services con sede en Denver, Colorado. Con pasión por la innovación y experiencia en computación en la nube, su equipo se dedica a ayudar a las startups a crear y lanzar soluciones escalables en AWS.

Chris Shepherd

Chris Shepherd

Chris Shepherd es el Principal Technical Architect de Breeze Airways con más de 20 años de experiencia en funciones tecnológicas como ingeniería, DevOps y arquitectura. Es un especialista en tecnología que se esfuerza por ofrecer soluciones con visión de futuro en entornos dinámicos.

Lukas Johnson

Lukas Johnson

Lukas Johnson es el Chief Commercial Officer de Breeze Airways y lleva más de 14 años en puestos de liderazgo de alto cargo en Allegiant y Canada Jetlines. Él logró que la red Allegiant pasara de 150 a más de 400 rutas, con lo que sus ingresos aumentaron en más del 200%.

David Neeleman

David Neeleman

David Neeleman es el Founder y Chief Executive Officer de Breeze Airways. Ahora en su quinta aerolínea, es un verdadero emprendedor en serie y pionero en la industria de la aviación. 

¿Qué le pareció este contenido?