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

Delivering great Developer Experience with Apigee

Delivering great Developer Experience with Apigee

Avatar for Alvaro Navarro

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