Slide 1

Slide 1 text

Startups & APIs (III) Madrid 6th April 2018 Amadeus and APIs Alvaro Navarro Developer Advocate

Slide 2

Slide 2 text

RESTRICTED Confidential What is Amadeus? © Amadeus IT Group and its affiliates and subsidiaries 1.

Slide 3

Slide 3 text

3 © 2018 Amadeus IT Group and its affiliates and subsidiaries Amadeus provides the technology that keeps the travel sector in motion What is Amadeus?

Slide 4

Slide 4 text

4 © 2018 Amadeus IT Group and its affiliates and subsidiaries IT Solutions What is Amadeus?

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

6 © 2018 Amadeus IT Group and its affiliates and subsidiaries Distribution What is Amadeus?

Slide 7

Slide 7 text

RESTRICTED Confidential

Slide 8

Slide 8 text

RESTRICTED Confidential 8 © 2018 Amadeus IT Group and its affiliates and subsidiaries Distribution What is Amadeus? Travel providers Travel agencies • Consumers General public • Corporate travel departments Travel buyers A P I S

Slide 9

Slide 9 text

RESTRICTED Confidential 9 © 2018 Amadeus IT Group and its affiliates and subsidiaries Distribution What is Amadeus? tour operators car rental companies cruise and ferry lines rail operators insurance provider groups airport operators ground handlers 43 hotel chains 300+ travel agencies and corporations, online and worldwide 90 233 16 110 100 50 airlines 709

Slide 10

Slide 10 text

RESTRICTED Confidential APIs and Amadeus © Amadeus IT Group and its affiliates and subsidiaries 2.

Slide 11

Slide 11 text

RESTRICTED Confidential 11 © 2018 Amadeus IT Group and its affiliates and subsidiaries Amadeus and APIs • More than 20 years using APIs (EDIFACT, SOAP/XML, REST/JSON) • Many departments designing and implementing APIs • Ad-hoc APIs (designed for specific customers)! • Difficult to reuse across backends and technologies • We need someone to regulate this! Agile API Governance Board Years of APIs evolution

Slide 12

Slide 12 text

RESTRICTED Confidential 12 © 2018 Amadeus IT Group and its affiliates and subsidiaries API Governance Board • Define the Use Case of the API • Flows (how to use the API) • Data Dictionary • URI • Examples • Swagger Specs What is API Governance? • API Designer Experts • Owner of Rules & Guidelines • Owner of Data Dictionary • Owner of Processes • Support • Assessment Workflow • Review Cards

Slide 13

Slide 13 text

RESTRICTED Confidential 13 © 2018 Amadeus IT Group and its affiliates and subsidiaries API Governance Board API Validation timeline UNDER CONSTRUCTION IN PROGRESS PENDING VALIDATED 1 to 4 weeks • User Guide • Swagger Specs • Review card Validated • Owner of the API • Provide Design • Identify API Designer Expert • Flow “Design Rules” • Build ”Review Cards” API Designer Deliverable ~ 1 week REVIEW PROCESS

Slide 14

Slide 14 text

RESTRICTED Confidential 14 © 2018 Amadeus IT Group and its affiliates and subsidiaries API Governance Board • As Designer • Design guides and API standardization • Errors • Endpoints naming • Improvements • Data Dictionaries • No only API Validation, also support around APIs How can the Governance help me? • As Consumer • Better API integration (i.e: SDKs)

Slide 15

Slide 15 text

RESTRICTED Confidential 15 © 2018 Amadeus IT Group and its affiliates and subsidiaries API Governance Board Example of Design Guidelines: API versioning • Using URLs http://api.amadeus.com/v1/flight-search http://api.amadeus.com/2018/flight-search http://api.amadeus.com/2018/02/flight-search • Using HTTP Header Accept: application/vnd.amadeus.v1 Accept-Version: 1 • Using a Query parameter $ curl http://api.amadeus.com/flight-search?version=1

Slide 16

Slide 16 text

RESTRICTED Confidential 16 © 2018 Amadeus IT Group and its affiliates and subsidiaries API Governance Board • Strategy (Amadeus’ vision): • Centralizing all internal requests • Keeping coherence / visibility / tractability between projects • A place where designers can speak • It isn’t a controlling entity • Decisions are based on agreements and compromises • Democratic approach Importance of an API Governance

Slide 17

Slide 17 text

RESTRICTED Confidential Amadeus, APIs & Startups © Amadeus IT Group and its affiliates and subsidiaries 3.

Slide 18

Slide 18 text

RESTRICTED Confidential 18 © 2018 Amadeus IT Group and its affiliates and subsidiaries Amadeus & Startups • Traditional B2B business: actively seeking and being approached by big players • Several initiatives to connect to startups: • Amadeus for Startups (NORAM) • Amadeus Next (APAC) • Travel Innovation Sandbox Connecting with startups

Slide 19

Slide 19 text

RESTRICTED Confidential 19 © 2018 Amadeus IT Group and its affiliates and subsidiaries Amadeus & Startups Connecting with Startups

Slide 20

Slide 20 text

RESTRICTED Confidential 20 © 2018 Amadeus IT Group and its affiliates and subsidiaries Amadeus & Startups Connecting with startups

Slide 21

Slide 21 text

21 © Amadeus IT Group and its affiliates and subsidiaries Questions? [email protected] alnacle alnacle

Slide 22

Slide 22 text

RESTRICTED Confidential RESTRICTED Confidential Thank you! © 2017 Amadeus IT Group and its affiliates and subsidiaries You can follow us on: AmadeusITgroup amadeus.com amadeus.com/blog