Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Delivering great Developer Experience with Apigee

Delivering great Developer Experience with Apigee

Alvaro Navarro

March 12, 2019
Tweet

More Decks by Alvaro Navarro

Other Decks in Technology

Transcript

  1. 10 © Amadeus IT Group and its affiliates and subsidiaries

    Media & Comms • 2,650+ developers reached • 50+ apps created in hackathons • 13 internal & external articles published • 25 speaking opportunities • 750 t-shirts, 7,000 stickers, 1,200 notebooks given away Generating reach A new open innovation program • Enable connectivity • Speed up innovation • Open up new business opportunities • Improve Developer Experience Amadeus for Developers
  2. Helping Amadeus for Developers to deliver great Developer Experience Why

    Apigee? • Scalability and Performance • Security under open environments • Monitoring of activity • Easy to manage and use
  3. Self Service Testing Quota per user Production Monetization Security OAuth2

    / API Key Manager Usage API Monitoring Support Analysis / Debug
  4. Automatic User Creation Self Service Testing Quota per user Production

    Monetization Security OAuth2 / API Key Manager Usage API Monitoring Support Analysis / Debug Lifecycle API Deployment / Proxies
  5. Automatic User Creation Self Service Testing Quota per user Production

    Monetization Security OAuth2 / API Key Manager Usage API Monitoring Support Analysis / Debug Lifecycle API Deployment / Proxies
  6. Automatic User Creation Self Service Testing Quota per user Production

    Monetization Security OAuth2 / API Key Manager Usage API Monitoring Support Analysis / Debug Lifecycle API Deployment / Proxies
  7. Automatic User Creation Self Service Testing Quota per user Production

    Monetization Security OAuth2 / API Key Manager Usage API Monitoring Support Analysis / Debug Lifecycle API Deployment / Proxies
  8. Automatic User Creation Self Service Testing Quota per user Production

    Monetization Security OAuth2 / API Key Manager Usage API Monitoring Support Analysis / Debug Lifecycle API Deployment / Proxies
  9. Automatic User Creation Self Service Testing Quota per user Production

    Monetization Security OAuth2 / API Key Manager Usage API Monitoring Support Analysis / Debug Lifecycle API Deployment / Proxies
  10. Automatic User Creation Self Service Testing Quota per user Production

    Monetization Security OAuth2 / API Key Manager Usage API Monitoring Support Analysis / Debug Lifecycle API Deployment / Proxies
  11. Automatic User Creation Self Service Testing Quota per user Production

    Monetization Security OAuth2 / API Key Manager Usage API Monitoring Support Analysis / Debug Lifecycle API Deployment / Proxies
  12. Bringing to reality a new way to connect to Amadeus

    As result… Amadeus for Developers portal: Self-Service APIs: • New entry point to Amadeus APIs. 2 interoperable frameworks to cope with devs needs in a different way. • Best-in-class UX, documentation, code samples, guides. • Brand new REST/JSON APIs. • Standard and scalable building blocks. • Completed: 12 APIs, Air & Hotel (Search, Inspiration).
  13. © Amadeus IT Group and its affiliates and subsidiaries American

    Airlines HackWars Key figures… • First time Amadeus attends Hackwars, hackathon organized annually by American Airlines. • 24 hours long, 20th-21st April • 1200 developers, 120 teams • 37 API providers, including: Sabre, Google, Amazon, IBM, MasterCard, Salesforce, MongoDB
  14. American Airlines HackWars What about Apigee performance? • Zero scalability

    or performance issues! • Post event analytics: • Traffic monitoring • Max/Avg. time consumed in API Gateway • Most used APIs
  15. 29 Where are we today? • Program officially launched November

    2018. • Full implementation of the developer journey. From testing to production. • Apigee Edge fully working • Open sourced SDKs and prototypes. github.com/amadeus4dev
  16. What’s next? Evolution Consolidation, convergence, growth • Portal evolution •

    APIs catalogue evolution • Integration of new APIs from partners • Full automation of new APIs deployment
  17. It’s all about API culture… Developer experience Develop Deliver Governance

    Guidelines API platform Deploy Manage Analyse Secure