Delivering great Developer Experience with Apigee

Delivering great Developer Experience with Apigee

5538316cd7917cae8241cc4e6d481ad6?s=128

Alvaro Navarro

March 12, 2019
Tweet

Transcript

  1. 1.
  2. 2.
  3. 10.

    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
  4. 11.
  5. 12.

    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
  6. 14.

    Self Service Testing Quota per user Production Monetization Security OAuth2

    / API Key Manager Usage API Monitoring Support Analysis / Debug
  7. 15.

    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. 16.

    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. 17.

    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. 18.

    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. 19.

    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. 20.

    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
  13. 21.

    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
  14. 22.

    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
  15. 23.

    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).
  16. 26.

    © 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
  17. 27.

    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
  18. 29.

    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
  19. 31.

    What’s next? Evolution Consolidation, convergence, growth • Portal evolution •

    APIs catalogue evolution • Integration of new APIs from partners • Full automation of new APIs deployment
  20. 32.

    It’s all about API culture… Developer experience Develop Deliver Governance

    Guidelines API platform Deploy Manage Analyse Secure