Transformer les vents contraires en vents favorables : Breeze Airways enregistre une croissance annuelle de 600 % après sa migration vers AWS

Comment a été ce contenu ?

Le 17 décembre 1903, Orville Wright, aux côtés de son frère Wilbur, a effectué le premier vol au monde d’un avion motorisé à Kitty Hawk, en Caroline du Nord. Il n’a duré que 12 secondes et n’a parcouru que 120 pieds, mais il fut une véritable révolution. Aujourd’hui encore, environ 130 000 vols commerciaux ont lieu toutes les 24 heures et, selon l’Association du transport aérien international (IATA), 4,7 milliards de personnes voyageront par avion en 2024. Mais alors que le trafic aérien mondial atteint des sommets historiques, l’innovation dans le secteur est restée au point mort pendant un certain temps.

Breeze Airways, en collaboration avec Amazon Web Services (AWS), est en train de changer la donne. À la suite de pannes inattendues et de pertes de service lors de son lancement, Breeze Airways a réalisé une migration harmonieuse de cloud à cloud, de son ancien fournisseur vers AWS. Au cours du processus, la compagnie aérienne a collaboré étroitement avec une équipe dédiée d’experts AWS et a pu assurer un niveau de service constant à tout moment. Après avoir modernisé l’ensemble de son infrastructure, la migration a été achevée en l’espace d’une semaine, et Breeze s’impose désormais comme un acteur majeur du secteur aérien.

Rompre avec la tradition

Fondée par David Neeleman, cofondateur de Morris Air, WestJet, JetBlue et Azul Linhas Aereas, Breeze Airways propose des voyages aériens abordables vers des marchés mal desservis à travers les États-Unis. Selon lui, « Nous avons constaté que les petites et moyennes collectivités perdaient le service aérien. Si vous remontez dix ans en arrière, environ 125 villes ont perdu plus de 25 % de leur service aérien ».

M. Neeleman a déjà décrit Breeze Airways comme « une entreprise technologique qui pratique l’aviation ». Contrairement à ses concurrents plus traditionnels, l’entreprise place la technologie au premier plan de toutes ses activités, ce qui permet à ses passagers (ou invités) de profiter d’une expérience de voyage fluide dans son intégralité chaque fois qu’ils voyagent avec Breeze. « Il s’agit d’une activité à forte intensité de capital et de main-d’œuvre. Plus nous pourrons nous appuyer sur la technologie pour réduire nos coûts (et nos tarifs) tout en facilitant les déplacements, plus les voyageurs souhaiteront prendre l’avion », explique t-il.

« Nous voulons simplifier les voyages », déclare Lukas Johnson, CCO de Breeze Airways. « Nous n’avons pas de centre d’appels qui répond au téléphone et qui prend les réservations. Tout est numérique. La conception de cette expérience, suivie par son évolution, a joué un rôle clé dans la croissance de l’entreprise. » Il poursuit : « La technologie des compagnies aériennes est très ancienne ; il existe une multitude de programmes et de technologies désuets, des choses qui sont en place depuis des décennies. Le moment était venu de la perturber et de l’innover ». 

Chris Shepherd, architecte principal chez Breeze Airways, explique : « C’est un secteur qui n’a toujours pas évolué rapidement avec la technologie, et je pense que de nombreuses compagnies aériennes restent bloquées sur une façon de penser traditionnelle. » Alors que la pandémie de COVID-19 a bouleversé le secteur, elle a également mis en lumière la nécessité de numériser, mais de nombreuses compagnies aériennes bien établies étaient dépendantes d’infrastructures obsolètes, et le sont toujours.

Breeze Airways s’engage sur la piste

Le 27 mai 2021, le vol inaugural de Breeze Airways a décollé de l’aéroport international de Tampa pour rejoindre l’aéroport international de Charleston. Au moment du lancement, Breeze Airways a malheureusement connu des pannes répétées. M. Shepherd explique : « Nous utilisions un service d’hébergement entièrement géré et nous avons rapidement découvert que ce n’était pas une bonne solution à long terme. Nous n’avons pas été en mesure de faire face aux pics de trafic, nous n’avons pas été en mesure de nous mettre à l’échelle correctement. Nous faisions beaucoup de promotions et d’annonces de nouveaux aéroports, et chaque fois que vous faites cela, vous allez attirer un grand nombre de personnes. »

Pendant les pannes, l’équipe de Breeze Airways n’avait aucune solution en place et a eu du mal à accéder à l’assistance nécessaire pour trouver une solution. « Nous n’avions aucun contrôle », se souvient M. Shepherd. « On nous a simplement donné un portail d’assistance auquel nous pouvions nous adresser en cas de problème, mais il était également en panne. Alors, je cherchais des numéros de téléphone en parcourant des e-mails pour essayer de trouver quelqu’un à contacter. » En réponse à ces problèmes, l’équipe de Breeze Airways a pris la décision de migrer son infrastructure vers AWS.

Migration de cloud à cloud sans turbulences

AWS a fourni des conseils et de bonnes pratiques sur la sélection des services, le mappage de l’état futur et les stratégies de migration afin de garantir la disponibilité et d’éviter toute nouvelle interruption.  « L’équipe qui nous a été confiée était formidable », explique M. Shepherd. « J’avais l’impression qu’elle faisait partie intégrante de Breeze. Elle étaient ravie de voir Breeze réussir et même de voler eux-mêmes avec Breeze. C’était rafraîchissant de constater un tel niveau d’implication. » Il poursuit : « Nous avons travaillé en étroite collaboration avec elle lors de la planification initiale et elle nous a indiqué une excellente voie de migration. Elle nous a également fourni un partenaire consultant avec qui nous pouvions travailler. »

Skye Hart, AWS Solutions Architecture Manager, explique : « La première étape de tout projet de migration consiste à évaluer le retour sur investissement potentiel, ainsi que les risques associés à l’absence de migration. Si une entreprise doit migrer, où serait-elle dans six mois ? À quoi ressemblerait le succès ? À partir de là, nous travaillons à rebours. »

« Nous avons commencé par mettre sur un tableau blanc l’infrastructure actuelle de Breeze Airways, ses Kubernetes, ses bases de données, etc. Il s’agit de comprendre la situation actuelle d’une entreprise, de lui recommander la voie à suivre et de proposer des solutions adaptées à cette situation future. »

Skye Hart poursuit : « Nous avons collaboré avec l’équipe DevOps pour déterminer ce qu’elle pouvait faire elle-même et les domaines dans lesquels elle aurait besoin d’assistance. Nous avons identifié les outils de migration nécessaires, la manière dont les tests et la surveillance seraient gérés et, bien entendu, les considérations réglementaires et de conformité auxquelles nous devions nous conformer. »

Maintien de l’altitude en cas de panne imprévue

L’équipe DevOps de Breeze Airways, composée de M. Shepherd et d’un autre ingénieur, a travaillé en étroite collaboration avec AWS au cours de sessions approfondies sur les processus de reprise après sinistre, ainsi que lors de réunions d’avancement régulières. « Nous avons fait appel à un spécialiste de la reprise après sinistre pour prodiguer des conseils et élaborer une stratégie qui permettrait d’éviter les pannes pendant la migration », explique Skye Hart.

L’équipe AWS a utilisé les bonnes pratiques en matière de reprise après sinistre, basées sur le cadre AWS Well-Architected, qui aide les architectes cloud à créer une infrastructure sécurisée, hautement performante, résiliente et efficace pour une variété d’applications et de charges de travail. Skye Hart déclare : « C’est notre boussole, notre guide des bonnes pratiques. » Le cadre, qui s’articule autour de six piliers (excellence opérationnelle, sécurité, fiabilité, efficacité des performances, optimisation des coûts et durabilité), propose une approche cohérente permettant aux clients et aux partenaires d’évaluer les architectures et de mettre en œuvre des conceptions évolutives.

« Lors de la migration de Breeze Airways, nous nous sommes concentrés sur le pilier de fiabilité du cadre », explique Skye Hart. « Notre spécialiste de la reprise après sinistre a aidé l’équipe à définir ses objectifs en matière de temps et de points de reprise, et l’a conseillée sur les stratégies de basculement à mettre en œuvre. »

Migration à la vitesse du son

Il était important que les parties les plus critiques de l’infrastructure de Breeze Airway soient migrées en premier lieu afin de garantir un niveau de service constant et d’éviter les interruptions. « Nous ne voulions pas simplement tout prendre et tout déplacer d’un seul coup. » Sur une période de six mois, l’équipe a développé son nouvel environnement dans un environnement hors production. La rapidité était cruciale. « Ce qui nous a vraiment aidés à avancer rapidement, c’est que nous avons tout fait sous forme d’infrastructure en tant que code », explique M. Shepherd.

Skye Hart apporte plus de détails : « L’infrastructure en tant que code est un outil très important pour la migration, et il existe de nombreuses options parmi lesquelles vous pouvez choisir. Par exemple, l’AWS Cloud Development Kit et AWS CloudFormation sont tous deux de puissantes solutions d’infrastructure en tant que code, et il existe également d’autres options. L’équipe Breeze connaissait Terraform , c’est ce qui a guidé notre choix. Cela lui a permis de regrouper l’ensemble de son infrastructure et de la dupliquer. Elle a alors pu continuer à gérer son infrastructure actuelle tout en développant sa nouvelle infrastructure. »

M. Shepherd explique : « Nous avons essayé de rester agiles et de nous adapter rapidement à tous les changements d’architecture nécessaires. » L’équipe AWS a recommandé d’utiliser des services gérés comme AWS Fargate, un moteur de calcul sans serveur et payant à l’utilisation qui a permis à l’équipe DevOps de Breeze Airways de consacrer moins de temps à des tâches telles que la gestion des serveurs et l’allocation des ressources. Skye Hart explique : « Cela a permis à l’équipe de Breeze Airways de se concentrer sur la migration elle-même ».

Une fois que l’infrastructure a été complètement codifiée et que l’équipe a été satisfaite des résultats, elle a terminé la migration en l’espace d’une semaine. Cela impliquait de promouvoir tous ses services de l’environnement hors production vers la production. « C’est complètement fou de la part de deux ingénieurs de faire cela tout en maintenant une compagnie aérienne en activité. Beaucoup de personnes ne pensaient pas que nous serions capables de le faire », explique M. Shepherd. « Ils pensaient que nous aurions besoin d’une grande équipe DevOps, mais en utilisant certains services gérés par AWS, nous avons pu le faire beaucoup plus rapidement que ce que beaucoup de personnes avaient prévu ou connu par le passé. »

« L’après-migration a été vraiment formidable, car nous n’avons eu aucune panne sur AWS », explique M. Shepherd. « Si vous deviez regarder à quoi ressemblait notre infrastructure il y a trois ans par rapport à aujourd’hui, elle est très différente en raison de la large gamme de services qui nous sont proposés sur AWS. » Avec une infrastructure cloud fiable, sécurisée et stable en place, Breeze Airways était bel et bien autorisée à décoller.

Le déploiement d’applications atteint de nouveaux sommets après la migration

L’équipe de Breeze Airways suit un modèle d’intégration continue et de déploiement continu (CI/CD) que, comme le souligne M. Shepherd, « nous n’aurions pas pu réaliser avec notre ancien fournisseur ». Il poursuit : « Le fait de pouvoir contrôler la façon dont nous déployons nos applications et la manière dont elles sont déployées a vraiment joué un rôle essentiel dans notre capacité à les déployer plus rapidement. »

Par exemple, Breeze Airways fournit à ses équipes opérationnelles une application de liste de contrôle dédiée. M. Johnson explique : « Nous disposons de données intégrées qui alimentent les listes de contrôle avant et après le vol afin que chacun puisse accéder aux informations dont il a besoin. Notre équipe des opérations est stupéfaite par ce qu’elle a déjà vécu avec d’autres entreprises ou des technologies plus anciennes. » De même, Breeze Airways a récemment lancé une carte de crédit auprès d’une banque bien connue et, selon Shepherd, « il s’agit de l’un des déploiements les plus rapides auxquels son équipe ait jamais participé ».

Un billet en première classe vers une nouvelle croissance

Depuis sa migration vers AWS, Breeze Airways a enregistré une croissance de 600 % par rapport à l’année précédente, et ce n’est que le début. « Notre taille a presque triplé l’année dernière », explique M. Johnson, « et avec AWS, l’entreprise continue de croître et de se mettre à l’échelle. Nous venons d’atteindre notre premier mois de rentabilité en mars, ce qui constitue une étape très importante. »

M. Neeleman explique : « La meilleure chose qu’AWS offre aux entreprises comme la nôtre, c’est la fiabilité. Le simple fait de pouvoir compter dessus et de ne pas avoir à nous soucier de choses comme la maintenance nous permet de nous concentrer sur ce que nous faisons le mieux : piloter des avions. » Il poursuit : « Aujourd’hui, nous desservons environ 170 liaisons dans 56 villes. Dans onze d’entre elles, nous sommes la première compagnie aérienne en termes de destinations desservies. »

Suivre un itinéraire de vol éprouvé pour la migration de cloud à cloud

L’histoire de Breeze Airways montre la valeur que peuvent apporter les migrations de cloud à cloud, mais de fausses idées courantes peuvent empêcher les entreprises de franchir le pas elles-mêmes. Skye Hart explique : « Je pense que l’une des idées fausses les plus courantes est que les lumières vont s’éteindre, qu’il y aura des pannes. Les entreprises s’inquiètent à juste titre de la perte de données et hésitent à s’éloigner d’un service qui pourrait répondre, ou à peu près répondre, à leurs besoins immédiats. »

Elle poursuit : « Une autre idée fausse est qu’il faut une grande équipe pour réaliser une migration. De nombreux fondateurs de start-up ne se rendent peut-être pas compte qu’il existe tout un écosystème d’architectes de solutions, de spécialistes de la migration et de partenaires qualifiés qui peuvent les aider à chaque étape. »

En collaborant avec AWS, Breeze Airways a eu accès à toutes les ressources, à l’expertise et à l’expérience nécessaires pour effectuer en toute confiance une migration de cloud à cloud et atteindre rapidement la destination visée. En tirant parti de l’infrastructure en tant que code et des services gérés par AWS, l’équipe a pu agir rapidement et éviter les pannes. Cela a également été facilité par l’élaboration d’une stratégie bien définie basée sur les bonnes pratiques éprouvées décrites dans le cadre AWS Well-Architected.

Un ciel dégagé en vue

Wilbur Wright a un jour décrit notre ciel comme « l’autoroute infinie de l’air », et bien que nous ayons parcouru un long chemin depuis Kitty Hawk, notre voyage est loin d’être terminé. En collaboration avec AWS, Breeze Airways innove dans le cloud et, par-dessus tout, responsabilise ses clients et ses employés, et propose des expériences de voyage en avion harmonieuses et abordables sur des marchés mal desservis par des concurrents plus traditionnels.En savoir plus sur le programme AWS Miration Acceleration (MAP) et sur la manière dont votre start-up peut accélérer sa migration vers le cloud grâce à des outils qui réduisent les coûts, automatisent et accélèrent l’exécution.

Skye Hart

Skye Hart

Skye Hart est responsable de l'architecture des solutions chez Amazon Web Services, basé à Denver, dans le Colorado. Passionnée par l'innovation et spécialisée dans le cloud computing, son équipe se consacre à aider les start-ups à créer et à lancer des solutions évolutives sur AWS.

Chris Shepherd

Chris Shepherd

Chris Shepherd est l'architecte technique principal de Breeze Airways avec plus de 20 ans d'expérience dans des rôles technologiques tels que l'ingénierie, le DevOps et l'architecture. C'est un généraliste de la technologie qui s'efforce de fournir des solutions avant-gardistes dans des environnements en évolution rapide.

Lukas Johnson

Lukas Johnson

Lukas Johnson est le directeur commercial de Breeze Airways et a occupé pendant plus de 14 ans des postes de direction chez Allegiant et Canada Jetlines. Il a fait passer le réseau Allegiant de 150 à plus de 400 lignes, augmentant ainsi le chiffre d'affaires de plus de 200 %.

David Neeleman

David Neeleman

David Neeleman est le fondateur et directeur général de Breeze Airways. Actuellement à sa 5e compagnie aérienne, c’est un véritable entrepreneur en série et un pionnier de l'industrie aéronautique. 

Comment a été ce contenu ?