CASO DE USO EMPRESARIAL ALASKA AIRLINES PERMITE LA INNOVACIÓN EN EL TRANSPORTE AÉREO A TRAVÉS DE APIS Alaska Airlines, la séptima aerolínea más grande con sede en Estados Unidos, opera vuelos a 90 destinos de tres países y comparte otros con una amplia variedad de aerolíneas asociadas. Desde 1932, Alaska Airlines ha pasado de ser una pequeña aerolínea regional a convertirse en una nacional y, en el camino, se ha convertido en la principal receptora de premios de un amplio abanico de publicaciones para el consumidor y entidades del sector. La falta de presupuesto de marketing respecto a aerolíneas como United, Delta o US Airways en un mercado tan competitivo hizo que Alaska Airlines buscase otro método para diferenciarse. Para ello, la aerolínea se convirtió en líder en innovaciones electrónicas, siendo una de las primeras en introducir dispositivos personales y de entretenimiento portátiles para los viajeros (digEplayer), así como un sistema de facturación en línea pionero en 2005. Vanguardista gracias a la innovación Alaska Airlines fue también una de las primeras en ofrecer una aplicación para iPhone que permitía a los viajeros registrarse y acceder a la tarjeta de embarque desde sus dispositivos móviles. Sin embargo, la aplicación, aunque innovadora, contaba con una funcionalidad limitada y una escasa facilidad de uso que, básicamente, ofrecía una versión más reducida de la información obtenida mediante “screen scraping” del sitio web de Alaska Airlines. Para pasar al siguiente nivel, Alaska Airlines lanzó su iniciativa “Innovation at the Edge” (Innovación al límite) con el objetivo de dejar a los desarrolladores internos, así como a un grupo seleccionado de partners externos, utilizar API para crear aplicaciones móviles que proporcionen un valor añadido significativo a clientes y empleados. Alaska Airlines dispone de una amplia experiencia con las Arquitecturas Orientadas a Servicios (SOA, del inglés “Service Oriented Architectures”) y, durante los últimos diez años, ha estado creando servicios web. No obstante, la exposición de estos servicios como API a terceros (servicios que habitualmente generan ingresos para Alaska Airlines) no era una iniciativa que debiera tomarse a la ligera. Era preciso garantizar que las API no se vieran en peligro, tanto como blanco de ataques deliberados como por usos sin voluntad de causar un perjuicio. Introducción de CA API Gateway Alaska Airlines necesitaba un proxy API que actuase como dispositivo de seguridad y de gestión no solo para recibir solicitudes entrantes, sino también para garantizar que los servicios de back-end no se vieran saturados por las llamadas de terceros. Tras una prueba de concepto de amplio alcance, la aerolínea escogió CA API Gateway por su facilidad de uso y su capacidad para automatizar la migración de API entre los entornos de desarrollo y pruebas, y los de control de calidad y producción, lo cual resultó fundamental al trabajar con partners externos que empleaban procesos de desarrollo ágil. La aerolínea también quedó impresionada con la flexibilidad de Gateway que se adquirió para un solo proyecto, pero que, finalmente, se implementó en un total de cinco. A la vanguardia gracias a la innovación En agosto de 2011, los viajeros comenzaron a descargar la aplicación actualizada de Alaska Airlines. Su nuevo diseño aprovecha el novedoso enfoque basado en API, que ofrece una apariencia de Web 2.0 que agiliza el proceso de embarque de los viajeros y el acceso a sus tarjetas de embarque móviles, así como la obtención de información sobre el vuelo y su estado, la selección y el cambio de asientos, y el seguimiento de su ruta. Cuando un viajero utiliza la aplicación, debe iniciar sesión con su cuenta de Alaska Airlines. CA API Gateway lleva a cabo la autenticación y la autorización por el LDAP local, y dirige la solicitud al servicio apropiado mientras registra la visita en la API para que Alaska Airlines pueda hacer un seguimiento del uso con el fin de determinar qué aplicaciones son más populares y en qué API debe invertirse de cara al futuro. Si la solicitud requiere información sobre el vuelo, el servicio utiliza CA API Gateway para consultar los servicios internos de estado del vuelo y guardar los resultados en caché de modo que en futuras solicitudes pueda minimizarse el tiempo de respuesta y puedan reducirse los costes asociados con los sistemas back-end de consultas. Este nuevo enfoque ha permitido a los empleados y a los partners de Alaska Airlines crear rápidamente otras aplicaciones innovadoras, que funcionan de forma similar a la aplicación móvil, y entre las que se incluyen las siguientes: • FlyingSocialTM con Alaska Airlines: los usuarios de Facebook pueden acceder directamente a las ofertas de viajes de Alaska Airlines. • Alaska Mobile Track: los clientes de Alaska Air Cargo pueden enviar un mensaje de texto con su número de envío y recibir una respuesta que muestre en qué punto de la ruta se encuentra su paquete. • Baggage Handling: el personal de tierra puede acelerar la carga y descarga de equipaje de los vuelos, reducir el tiempo de despacho de equipaje y, en consecuencia, agilizar los trayectos de los pasajeros. Ahorro de tiempo y de dinero Con la implementación de CA API Gateway, Alaska Airlines puede ahora exponer de forma segura sus API a miles de desarrolladores externos cuyas aplicaciones están ampliando increíblemente el alcance comercial de la empresa. Gateway hace un seguimiento del uso de API por aplicación, lo que permite comprender más fácilmente dónde hay que invertir en el futuro. Al guardar en caché los resultados de información de vuelos de los viajeros, Alaska Airlines puede reducir sus costes de red de back-end. El enfoque basado en API ha demostrado su validez, lo que ha aumentado el número de aplicaciones innovadoras que salen al mercado antes que los enfoques tradicionales y, por lo tanto, ha beneficiado a Alaska Airlines en el mercado del transporte aéreo de Estados Unidos. Este documento describe un proyecto llevado a cabo entre Layer 7 Technologies y Alaska Airlines en 2011, antes de la adquisición de Layer 7 Technologies por parte de CA Technologies.