Web Services Ubiquity in the Travel & Tourism Industry



Similar documents
Amadeus Cars Technology Solutions. Cars. Love cars. & love Amadeus

Amadeus maintains steady growth in second quarter

Completing a travel booking using Amadeus e-travel

Corporate travel solutions Driving business travel success

Modern marketing trends - Ancillary Revenue

Jeff Edwards Head of Global Hotels Group June 2013

Ten Upgrade Strategies

Amadeus Selling Platform All Fares Plus

COmpany Profile DESTINATIONS 75$9(/

Metafour. Product Type(s) Contact Details. Company Information. Product Information. Empower

Amadeus Value-added Solutions. I need. to take my business higher. Talk to Amadeus

Airline Distribution. Air Transport Management Seminar Universidade Lusofona Lisbon 7th - 11th January 2008

American Express Online powered by Concur Travel. Helpful Hints: Tips & Tricks. Page 1 of 11

Creating Mobile Applications on Top of SAP, Part 1

Best Use of Starwood Points for travel to Israel

Results CMS by Amadeus IT services for low cost operations. Business Management. Scalable solutions. & rapid deployment

AIR FRANCE UNVEILS ITS BRAND NEW EUROPEAN SERVICE 2

Airline ancillary revenue projected to reach $36.1 billion worldwide in 2012

How To Know What Is Happening In European Air Transport

Cross-Sell Ancillary Services Add to the flight, a car, insurance and a night

Marriott Rewards Found to Offer Best Reward Payback Among Leading Global Hotel Loyalty Programs

1.1 Traditional Model Here in the traditional model GDS is in the heart of the system (Figure 1).

How the Internet is Impacting Revenue Management, Pricing, and Distribution. E. Andrew Boyd Chief Scientist and Senior Vice President PROS

Travelport. Product Type(s) Contact Details. Company Information. Product Information. Air Reservations. Car Reservations. Global Distribution System

Where should DMOs spend their marketing budget?

New customer services: Air France mobile innovations

Glossary of Hospitality/Tourism Terms

over that in Year APP

Big Data: Making sense of the numbers

Qantas cross-sell Case study

Distribution in the Long Tail. Dennis Schaal, Tnooz

FIND OUT ABOUT OUR JUNIPER BOOKING ENGINE

Guide to PanAm Agent and Online Booking Tool Services!

Travel Program Overview

Amadeus Virtual MCO User Guide

Information meeting. Cheuvreux Conference September Philippe Calavia CFO, Air France-KLM

FAQs Optional Payment Charge (OPC) Version: 0.1 Author: Lufthansa Group

A GLOBAL LEADER IN VIRTUAL CARD TECHNOLOGY

Value Airlines Offer Best Reward Seat Availability, British and United Improve Most Among Majors

Amadeus Master Pricer. Sales & e-commerce. A new era of fare search technology

Resevaruhuset Business travel online User manual Traveller. Amadeus E-travel Management v. 19.1

Extending Legacy Applications to Consume Web Services. OpenSpan White Paper Series: Extending Legacy Applications to Consume Web Services

Data Science in the Travel Industry

AIR PASSENGER RIGHTS EU COMPLAINT FORM

Selling Platform. Sell more, move faster, serve better

VENDOR TRAVEL AND EXPENSE POLICY

U.S. Producer Price Index for Travel Agencies NAICS

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

AIRLINE INDUSTRY NEWS

Good morning everyone.

Information and Communication Technologies in. Tourism

Mobile Payment Trials in Public Transport. Building on Contactless Programs and APTA Standards March 16, 2009

Business Process Management in the Finance Sector

Pascal Clement Head of Travel Intelligence June 2013

Business Travel. Made To Measure

Home Printed Bag Tags Changing the Customer s Journey

Mid-Office On-Demand. iqcx Overview. Presented by Ron Childress

Before using the Online Booking Tool, ensure all travel preferences have been updated. See Getting Started for more information.

CAN QUICKBOOKS HANDLE MY INVENTORY?

TRENDS SHAPING ONLINE TRAVEL Euromonitor

Bikecat s Terms and Conditions

An instruction from FB to Agents to issue e-ticket from 1 June 2008.

Walt Disney World Walt Disney World Walt Disney World Walt Disney World Walt Disney World Walt Disney World Walt Disney World

Creating Web Services in NetBeans

Serko making business travel personal. Darrin Grafton, CEO

Dealing with flight disruption

Internet of Things. Reply Platform

Mobile Access by Axis. Wireless Access Points

Amadeus Media Solutions. Media Solutions. Set your objectives. & aim at your target

Solving the Problem of Data Silos: Process and Architecture

Terms and conditions.

Portaltech Reply: A target functional architecture for successful international trading

Towards the 7 th heaven of Revenue Management

Concur Travel Frequently Asked Questions

Oracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case

And Accounting Under. One Order

Travel & Accommodation Arrangements

Back-office system for Tour Operators Odyssea Inventory handling and accounting system of tourist organization

How the Internet Works

Sales Manual overview Page 3. About AccesRail 9B/450 Page 3. About this Sales Manual Page 3. Michigan Flyer Product Overview Page 4.

purexml Critical to Capitalizing on ACORD s Potential

Other Resources For further information on ICS in the UK, see HMRC ICS web site at:

Transcription:

Web Services Ubiquity in the Travel & Tourism Industry W3C Seminar Paris - March 6, 1996 Denis Lacroix Director Amadeus e-commerce Product Development 1

Agenda Amadeus Brief History Core Offering Delivery Strategy: Software as a Service A Deeper Look At Reservation Systems Anatomy of a Transaction Introducing Web Services in the 80s Web Services Today 2

Our major milestones 1987 1992 1996 1999 2000 2001 2002 2003 2004 2005 Start of operations in Europe 1st booking made 7 Jan 1992 Amadeus goes public: Initial Public Offering ( 3.4 billion market valuation) e-travel business unit created. Tours division launched. Amadeus goes private: Leveraged Buy Out ( 4.37 billion market valuation) Amadeus created by Air France, Iberia, Lufthansa and SAS Total bookings reach 265 million IT Services division created. BA launch partner World s no. 1 in TA bookings Total bookings reach 395 million Acquisition of OPODO online travel portal. Hotels division created. 3

Amadeus Today 6,500+ employees 2000+ in technology Over 100 nationalities Operating in 218 countries Privately held since December 05 after successful 4.37 billion LBO Aiming to become the leading provider of IT solutions that enable success in the travel and tourism industry 4

Distribution & Content Sales & e-commerce Business Management Services & Consulting Air, Car, Hotel, Rail, etc Content Aggregation Content Distribution Our customers: Travel Agency Automation e-retail Engine for airlines & agencies Corporate Self Booking Tool Eg. Airline Inventory & Departure Control Systems Eg. Amadeus Help Desk Services Amadeus Learning Services Airlines, Hotels, Travel agencies, Tour operators, Ground & Maritime, Corporations, Travelers 5

Software as a Service Top to Bottom Most of our offering is delivered as a Service (SaaS), with a community approach Our customers share the same products, on shared infrastructure, delivered to them over the wire Solutions built and designed for mission critical environments This results into unusual system constraints, with ultra high scale real-time transaction processing An average of 6,300 transactions per second, with daily peaks above 12,500 transactions per second 880 million a day worth of air travel sold a day Less than 180 seconds of down-time a month 6

Let s Take a Closer Look 7

Amadeus Screen Shot circa 1991 AN30MARNCENYC 1DL:AF8702 J9 C9 D9 I9 Y9 B9 K9 /NCE 2 JFK 3 1140 1340 E0/763 H9 T9 V9 2 AF7715 Y9 S9 B9 K2 UR A2 I9 /NCE 2 CDG2F 1625 1800 E0/320 GR AF 008 P7 F3 A2 J9 C9 D9 I9 /CDG2C JFK 1 1855 1950 E0/77W Z9 Y9 B9 K2 GR UR 3 AF7703 Y9 S9 UR GR /NCE 2 CDG2F 1315 1450 E0/320 AF 010 J9 C9 Y9 GR UR /CDG2C JFK 1 1555 1710 E0/343 4 ZE0157 Y9 S9 UR A2 GR /NCE 2 CDG2F 1005 1140 E0/320 ZE0234 P8 F4 A2 J9 C9 D9 I9 /CDG2C LGA 1 1315 1405 E0/772 Z9 Y9 GR UR 5 AF7701 Y9 S9 B9 K9 H9 T9 V9 /NCE 2 CDG2F 1005 1140 E0/320 L9 R9 M9 Q9 GR DL:AF8994 J9 C9 D9 I9 Y9 B9 K9 /CDG2E JFK 3 1300 1420 E0/763 H9 T9 Someone interrogated Amadeus for flights out of Nice to New-York City on March 30 Much easier with a Web front-end such as Opodo.fr! 8

So What Happens Next With This Query? The system will perform a connection build (or rely on a cached one ) Looking for all options, all airlines, all connections, all airports in Nice, all airports in New-York The result will be a collection of itineraries, i.e. from Nice to Frankfurt on a Lufthansa flight, and then from Frankfurt to La Guardia on another Lufthansa flight I.e. from Nice to Charles de Gaulle on an Air France Flight, and then from CDG to JFK on a Delta flight But we still don t know if there are any available seats on any of these flights! The system will interrogate in real-time all airlines, for all flights, asking for available seats in economy, business, etc 9

10 So, How Do We Interrogate These Airlines? Here s the message sent to Cosmos Air: UNB+IATB:1+1APPC+ZE0AV+060206:1617+091331300005C1' UNH+1+PAOREQ:93:2:IA+091331300005C1' MSG+1:46' ORG+1A:MUC+99999992:SWI1G2RSA+SWI+1G+T+HK:GBP:EN+A0001AAGS' ODI+HMO+CUU' TVL+300306+NCE+CDG+ZE+0157+1++P TVL+300306+CDG+LGA+ZE+0234+1++P' XML? SOAP? UNT+6+1' UNZ+1+091331300005C1' And here s Cosmos Air s reply: UNB+IATB:1+ZE0AV+1APPC+060206:1616+9253C7FD0001+091331300005C1' UNH+1+PAORES:93:2:IA' MSG+1:47' ODI+HMO+CUU' TVL+300306+NCE+CDG+ZE+0157+1+00+P' PDI++Y:9+S:9+K:9+Q:9+T:9+V:9+X:9+H:9+L:9 TVL+300306+CDG+LGA+ZE+0234+1+00+P' PDI++Y:1+S:2+K:5+Q:5+T:5+V:9+X:9+H:9+L:9' UNT+6+1' UNZ+1+9253C7FD0001' Interactive EDIFACT!

What About Web Services Then? The entire Travel & Tourism industry has been using Interactive EDIFACT (I-EDI) for almost 20 years Much more prevalent within the airline community, but I- EDI and related dialects can be found everywhere Message standardization is a big thing; IATA has had a pioneering role Web Services are fundamentally so isomorphic to Interactive EDIFACT that the entire industry immediately embraced them everywhere SOAP was first used in production at Amadeus in 1999 / 2000, along with WSDL! It has spread like wildfire across the industry on Day 1 11

A Typical Example Amadeus e-travel Management, a leading Corporate Self Booking Tool, in 2006 12

13

Where Are Web Services Used? Amadeus e-travel Management consumes Web Services To connect to Amadeus for air, car, hotel and insurance services: Amadeus exposes 100% of its capabilities as Web Services To connect to low cost carriers such as Virgin Blue To connect to Rail providers To gather destination content: visa information, weather information, currency, etc Amadeus e-travel Management exposes Web Services For corporate portal integration purposes For order taking & expense management integration (i.e. ETAP Online s Ulysse) 14

Web Services Challenges Opportunities Web Services must be used wisely At 12,000 transaction per second, not sure we want Amadeus to be built as a set of orchestrated web services Verbosity, even with MTOM, parsing costs, DOM memory usage and traversal can be become major headaches at the high end spectrum of applications Web Services must be used well Interoperability & backward compatibility of one s implementation can be challenging OK, not an architectural problem, an implementation issue, but With the explosion of Web Services, message standardization seem to have suffered Web Services are more approachable, and much more used than, say, I-EDI, with the net result that it s increasingly difficult to get people to agree! 15

In Conclusion The Travel & Tourism industry, and specifically real-time reservation systems, have used message-based REQ / RES interfaces for a long time When Web Services came about, their value was quickly understood, and they were put to good use immediately Today, every actor in this industry, IT provider or not, is heavily consuming & exposing Web Services 16

17 Thank You!