ALASKA AIRLINES INTRODUIT L`INNOVATION DANS LE
Transcription
ALASKA AIRLINES INTRODUIT L`INNOVATION DANS LE
CAS D’UTILISATION MÉTIER ALASKA AIRLINES INTRODUIT L’INNOVATION DANS LE TRANSPORT AÉRIEN GRÂCE AUX API Septième compagnie aérienne américaine, Alaska Airlines dessert 90 destinations dans trois pays et opère des vols en partage de code avec une multitude d’autres partenaires aériens. Depuis 1932, Alaska Airlines est passé du statut de petite compagnie aérienne régionale à celui de transporteur national, et s’est vu décerné une multitude de récompenses par divers magazines grand public et organismes sectoriels. En l’absence de budget marketing aussi conséquent que celui de compagnies comme United Airlines, Delta Airlines ou US Air sur un marché compétitif, Alaska Airlines cherchait un moyen de s’imposer face à la concurrence. Pour y parvenir, la compagnie s’est tournée vers l’innovation électronique : elle a été la première à introduire l’usage d’appareils audio et vidéo portables (digEplayer) et a lancé l’enregistrement en ligne dès 2005. Rester compétitif grâce à l’innovation Alaska Airlines a également été la première compagnie aérienne à proposer une application pour iPhone permettant aux passagers de s’enregistrer et d’accéder à leur carte d’embarquement à partir de leur téléphone mobile. Néanmoins, aussi innovante fut-elle, l’application proposait des fonctionnalités et une utilité limitées, n’offrant qu’une version étriquée des informations disponibles sur le site Web d’Alaska Airlines. Pour passer au niveau supérieur, la compagnie a lancé l’initiative « Innovation at the Edge » afin de permettre aux développeurs internes, ainsi qu’à certains partenaires externes de créer, à partir d’API, des applications mobiles apportant une nette valeur ajoutée aux clients et aux employés. Alaska Airlines a une longue expérience des architectures orientées services (SOA) et de la création de services Web qu’elle pratique depuis presque 10 ans. Malgré sa longue expérience, la mise à disposition sous forme d’API de services générateurs de revenus réguliers pour Alaska Airline, méritait réflexion. La compagnie devait veiller à protéger ses API contre les attaques malveillantes ou les utilisations abusives. Arrivée de CA API Gateway Pour filtrer les demandes entrantes et éviter que ses services back-end ne soient débordés par des appels de tiers, Alaska Airlines devait se doter d’un proxy d’API faisant office de système de gestion et de sécurité. Après une validation technique approfondie, la compagnie a choisi CA API Gateway pour sa simplicité d’utilisation et sa capacité à automatiser la migration des API entre les environnements de développement/test, d’assurance qualité et de production, une fonctionnalité primordiale lorsque des partenaires utilisant des processus de développement agiles sont impliqués. La compagnie a également été impressionnée par la flexibilité de la passerelle, qu’elle a achetée à l’origine pour un seul projet, mais qu’elle a finalement implémentée pour cinq projets. Rester compétitif grâce à l’innovation En août 2011, les passagers ont commencé à télécharger la nouvelle version de l’application d’Alaska Airlines. Cette mise à jour repose sur la nouvelle approche basée sur les API. Elle offre une interface 2.0 et rationalise la manière dont les passagers s’enregistrent et accèdent à leur carte d’embarquement mobile, consultent les informations et l’état des vols, choisissent leur siège et suivent le plan de vol. Lorsqu’un passager utilise l’application, il est invité à se connecter à son compte Alaska Airlines. La passerelle CA API Gateway procède aux contrôles d’authentification et d’autorisation par rapport au LDAP local, et envoie la demande au service concerné tout en enregistrant la visite afin qu’Alaska Airlines puisse, grâce à un suivi, identifier les applications les plus populaires et les API méritant plus d’investissements. Si la demande porte sur des horaires de vol, le service utilise CA API Gateway pour interroger les services internes concernés et mettre les résultats en mémoire cache afin de réduire le délai de réponse de demandes ultérieures et de diminuer les coûts associés à l’interrogation des systèmes back-end. Cette nouvelle approche a permis aux employés et partenaires d’Alaska Airlines de concevoir rapidement d’autres applications novatrices qui fonctionnent sur un mode similaire à celui de l’application mobile : • FlyingSocialTM with Alaska Airlines : les utilisateurs Facebook peuvent accéder directement aux offres d’Alaska Airlines. • Alaska Mobile Track : les clients d’Alaska Air Cargo peuvent envoyer le numéro de référence de leur colis par SMS pour savoir à quel endroit il se trouve. • Baggage Handling : le personnel au sol peut mieux coordonner le chargement et le déchargement des bagages, ce qui permet de diminuer les temps de manipulation et de réduire les délais pour les passagers. Gain de temps et d’argent Avec CA API Gateway, Alaska Airlines peut désormais mettre ses API en toute sécurité à la disposition de milliers de développeurs tiers potentiels dont les applications augmentent considérablement sa présence sur le marché. La passerelle suit l’utilisation des API par application, ce qui permet de savoir où investir. En mettant les informations sur les vols des passagers en mémoire cache, Alaska Airlines peut réduire ses coûts de réseau back-end. L’approche basée sur les API a déjà prouvé sa capacité à accélérer le lancement d’applications innovantes par rapport à une approche classique. C’est grâce à cela qu’Alaska Airlines peut garder une longueur d’avance sur le marché américain du transport aérien. Ce document décrit un projet réalisé en 2011 impliquant Layer 7 Technologies et Alaska Airlines, avant l’acquisition de Layer 7 Technologies par CA Technologies.