welcome back from the break ttx sabre web... · efficiency sabre web services current state •...
TRANSCRIPT
efficiency Agenda
• Sabre Web Services Update and Roadmap
• Sabre Red Apps
2 Confidential. © Sabre Travel Network, 2013.
efficiency
Sabre Web Services Update and Roadmap
• Meet Our Team
• Vision
• 2.x Service Strategy
• 2012 Highlights
• 2013 Plans
• 2012 Survey Highlights
4 Confidential. © Sabre Travel Network, 2013.
efficiency
Sabre Web Services Meet the Team
Here is Our Team!
Product Manager Product Marketing
Lesa Grant Allen Appleby
Jane Talbert
Development
Damian Dygon Advocates
Brandon Steele Siddarth Vaddiparti Asia Pacific
Eduardo Calamari Brazil
Implementation / Delivery Gurminder Chagar EMEA
John MacDonald Roberto Ovalle LATAM
Michael Kato NA
Help Desk / Support Center
Fernando Ballestrero Consulting
Ximena Moreira Pam Long
Max Gurdian
5 Confidential. © Sabre Travel Network, 2013.
efficiency
Sabre Web Services Vision
7
Be an indispensable development partner to our customers
by offering the most robust product, service ,and support solution
in the industry
Authorized Third Party Developers
Online Developers
Leisure Developers
Consolidators
Corporate Developers
Confidential. © Sabre Travel Network, 2013.
Suppliers
Sabre Web Services – Powering the World of Travel
1,600+
New customers – 2012
73 billion+
Transactions processed
in 2012
4 billion+
Air shopping requests -
2012
28 releases
580 changes to
production environment
in 2012
9,000+
Customers – globally
Provider of Travel
Technology
34% Growth
13 daily transaction records
2012
Confidential. © Sabre Travel Network, 2013.
efficiency
Sabre Web Services Current State
• Today we offer Sabre Web Services which:
• Encompasses ~400 internally/externally-facing Web services
• Successfully powers over 9,000 customers (32,000 customer locations) dispersed across the globe
• Represents roughly 25-30% of Sabre’s daily volume
• Processes ~330 million Web services transactions per day at a rate of over ~5200 transactions per second
10 Confidential. © Sabre Travel Network, 2013.
efficiency
Sabre Web Services Current State cont’d
11
Dec-2004: 3,033,374 Jan-2006: 10,033,236
Jan-2007: 30,321,466
Jan-2008: 51,631,267
Jun-2009: 70,181,759
Jan-2010: 100,659,280
Aug-2010: 150,705,600 Mar-2011: 160,214,890
Jan-2012: 206,274,895
Mar-2012: 235,410,803
Sep-2012: 246,314,976
Nov-2012: 287,061,553
Mar-2013: 328,763,995
0
50,000,000
100,000,000
150,000,000
200,000,000
250,000,000
300,000,000
350,000,000
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013
Tra
nsacati
on
s p
er
Day
Sabre Web Services Transaction Growth
Confidential. © Sabre Travel Network, 2013.
efficiency Sabre Service Strategy 2.x Vision
• The vision of Sabre’s Service Strategy 2.x initiative (S2) is to provide all of Sabre’s services and data available through a set of APIs in order to:
• Let the parts be parts
• Can be combined in multiple ways to solve business problems
12 Confidential. © Sabre Travel Network, 2013.
efficiency Sabre Service Strategy 2.x Direction
• To evolve Sabre’s existing strategic services-based architecture into one that:
13
Stresses simplicity Provides consistent data structures
Promotes quicker delivery/faster time to
market
Reduces integration costs
Promotes reusability of existing
services/functionality
Promotes rapid customer adoption
Provides highly-flexible, highly-
customizable, customer-driven
workflows
Continues to scale in the face of
exponential growth
Expands Sabre’s development
customer base
Promotes a sustainable cost structure
Loosely couples components/systems
Confidential. © Sabre Travel Network, 2013.
efficiency
Sabre Service Strategy 2.x Success Criteria
• S2 will be successful when:
14 Confidential. © Sabre Travel Network, 2013.
All of Sabre’s functional as well as
operational capabilities are presented as
an integrated platform to customers,
third-party developers, and internal users
Customer-specific business logic and
functionality is moved out of the
underlying, content systems and into the
service-enabled Service Foundation
Layer
Both terminal-based as well as newer
graphical based applications have
uniform/consistent access to services
Presentation and formatting logic is
moved out of the content systems and
into the edge Gateway Layer to improve
time to market
Well-defined service interfaces are used
to bridge systems
efficiency
Sabre Service Strategy 2.x Architecture
15 Confidential. © Sabre Travel Network, 2013.
Internet Booking Engines
Domain Layer
Service Foundation Layer
(Business Processes (BP) / Cross Domain Services (CDS))
Profiles Merchandizing
Domain Services / Controllers
(Service Facades / STL to Native Transformations)
Point of Sale Applications
Mobile Applications
Client Applications Eventing
Logging
Billing
Messaging
Security
Throttling
Registry
Infrastructure
Services
Domain Systems
(Core System Implementations)
Shopping Cart
2013 - 2014
Existing System
Gateway Layer
(Message Routing / REST & Terminal to
STL Transformations)
Terminal Gateway
Services Gateway
Travel Policy
… Sell Air Segments (BP)
Get Air Availability (BP)
Create Trip (BP)
Price Air Segments (BP)
Check-In Air Reservations
PNR Ticketing
Travel Policy
Air Reservations PNR Ticketing
Merchandizing Profiles
SSG SCM
PSS
... Merchandizing (CDS)
Check-In (CDS) PNR (CDS) Data Integration & Distribution (CDS)
Reference Data
Enterprise Data
Legacy Connectivity
Tokenization
efficiency
Sabre Web Services 2012 Highlights
17
Enhancement Description Service
EMD issuance
Allows clients to issue
EMDs
AirTicketLLSRQ
Interline ticket
validation
Validates interline
ticketing agreements
when shopping
BargainFinderMaxRQ
BargainFinderPlusLLSRQ
OTA_AirLowFareSearchLLSRQ
Long connections
Allows clients to request
long connection times
while shopping
BargainFinderMaxRQ
BargainFinderPlusLLSRQ
OTA_AirLowFareSearchLLSRQ
Shop by arrival
date/time
Allows clients to shop by
arrival date/time
BargainFinderMaxRQ
BargainFinderPlusLLSRQ
OTA_AirLowFareSearchLLSRQ
Shop by Specific
Fare
Enables clients to shop
for flights by a specific
fare basis code
PromotionalShoppingRQ (NEW)
Confidential. © Sabre Travel Network, 2013.
efficiency
Sabre Web Services 2012 Highlights cont’d
18
Enhancement Description Service
Enhanced
guarantee/prepaid
Returns additional
guarantee/prepaid-
related information
OTA_VehAvailRateLLSRQ
OTA_VehResLLSRQ
VehLocationFinderLLSRQ
VehRateRulesLLSRQ
VehResModifyLLSRQ
Unfiltered rate
shopping
Returns all
available rates
while shopping
OTA_VehAvailRateLLSRQ
VehLocationFinderLLSRQ
Eco hotel indicator
Identifies eco-
certified hotel
properties
HotelPropertyDescriptionLLSRQ
HotelRateDescriptionLLSRQ
OTA_HotelAvailLLSRQ
Carbon calculation
Calculates
approximate carbon
burn in air travel,
hotel or car
Carbon_CalculatorRQ (NEW)
Confidential. © Sabre Travel Network, 2013.
efficiency
Sabre Web Services 2013 Looking Forward
20
Enhancement Description Service
Baggage fees
Returns structured
baggage-related
information
OTA_AirPriceLLSRQ
EnhancedAirBookRQ
AutomatedExchangesLLSRQ
Exchange
shopping
Used to find the best
reissue price after
changing an itinerary
on a previously
ticketed PNR
ExchangeShoppingLLSRQ (NEW)
Enhanced seat
maps
Used to return seats map
with prices
EnhancedSeatMapRQ
OB Fees – FOP
matching
Returns only the
matching OB fees for
FOP instead of all
possible fees
EnhancedAirBookRQ
OTA_AirPriceLLSRQ
Confidential. © Sabre Travel Network, 2013.
efficiency
Sabre Web Services 2013 Looking Forward cont’d
21
Enhancement Description Service
Special services and
vehicle upgrades
Allows clients to specify
additional special
equipment-related
information/vehicle
upgrades
OTA_VehAvailRateLLSRQ
OTA_VehResLLSRQ
VehLocationFinderLLSRQ
VehRateRulesLLSRQ
VehResModifyLLSRQ
Store rate details
Adds additional hotel
rate-related information
into the hotel
sell/modify responses
HotelResModifyLLSRQ
OTA_HotelResLLSRQ
Air Extras added to PNR Adds air extra-related
information to the
response
TravelItineraryReadRQ
Enhanced Security Enable IP address
validation New Service; Name TBD
Check for number of
sessions in use
Provides capability to
assess sessions in use TBD
Confidential. © Sabre Travel Network, 2013.
efficiency
Sabre Web Services 2013 Looking Forward Projects
Historical Transaction Usage Report Site
Example only
22 Confidential. © Sabre Travel Network, 2013.
efficiency
Sabre Web Services 2013 Looking Forward Projects
Next Generation Developer Portal
New development sandbox
Test directly within site
Alpha test; limited audience 2013
Event Notification Services
Additional development hooks
Enabling Flight Information topic
Business Process Direct Fulfillment
Phase 1
Orders for customers that use a third-party’s application
Benchmarking Phase 1
23 Confidential. © Sabre Travel Network, 2013.
efficiency
Sabre Web Services Beyond 2013 Looking Forward Projects
Event Notification Services
Flight Information beta
Global rollout
Big Data and Analytics
Next Generation Orchestration Capability
Business Process Direct Fulfillment Additional Phases
Benchmarking Phase 2
24 Confidential. © Sabre Travel Network, 2013.
efficiency
Sabre Web Services 2012 Survey Highlights
• Survey questions and timing modified for 2012
• 8 of 10 customers are satisfied with Sabre Web Services
• Over half of respondents indicated highly satisfied
• Overall, highly satisfied with communications
• Almost 75% respondents aware of different sources available when help is needed
• Almost 70% respondents indicated Sabre Web Services is comprehensive for their needs
• Areas for focus
Simplicity Efficiency
26
ASKED ANSWERS Confidential. © Sabre Travel Network, 2013.
efficiency
Sabre Web Services 2012 Survey Actions
Actions Taken
• Simplicity
• Continued program to simplify service structures to 2.x standard introduced 2012
• New APIs
• Efficiency
• Test Client for soapUI delivered
• Easy to use, generates XML for you
• Find in Developer Start-Up Kit
• Added more Quick Start Guides
• Associated with 2.x updated services
• Included in listing to download
27
ACTIONS
Confidential. © Sabre Travel Network, 2013.
efficiency
Sabre Web Services Ease of Use and Efficiency
Released Test Client for soapUI - In Developer Start-Up Kit
28 Confidential. © Sabre Travel Network, 2013.
Sabre Red Apps: See Where We’re Heading Chip Gordon
Marketing Director Sabre Red Apps & Developer Tools
Confidential. © Sabre Travel Network, 2013.
LAUNCHED MARCH 2012
200+ DEVELOPER PROPOSALS
100+ RED APPS PUBLISHED
27,000+ DOWNLOADS AND GROWING
70+ COUNTRIES WITH RED APPS
Award Winning Marketplace
Confidential. © Sabre Travel Network, 2013.
Red App Centre
Connects travel buyers and developers
Opens up a whole new world of possibilities
Increases speed to market for innovative apps
Gives travel buyers the tools they need to stay ahead
Confidential. © Sabre Travel Network, 2013.
What Red App Centre Can Do For You
Grow your business
Deliver instant global distribution
Open new sources of revenue
Partner with the leading innovator in travel
Touch 20 million itineraries annually
Confidential. © Sabre Travel Network, 2013.
Harnessing Developer Creativity
USA
Canada
Argentina
Colombia
Brazil
Ecuador
Peru
Spain New Zealand
Australia
Germany
Israel UK Sweden
India
France
Greece
Chile Uruguay
Russia
Ukraine
Nigeria
Egypt
Confidential. © Sabre Travel Network, 2013.
Use Sabre Red Runtime Communication Bus to
expose services and events that other apps can
consume and connect to
50
Red App Overview
Consume external
nontraditional GDS
content from outside of
Sabre Red Workspace
Communicate with Sabre
session to read travel content
or information about the PNR
Send commands to Classic
View or react and display a
notification based on agent
workflow
Confidential. © Sabre Travel Network, 2013.
Red App Technologies
Wrap applications built in a variety of
internet or desktop technologies
Confidential. © Sabre Travel Network, 2013.
52
Develo
per
Skil
l S
et
HIGH
LOW
Technology & Developer Matrix
Red App SDK/Sabre Red
Integration Capabilities
HIGH LOW
Scribe
Java
Qik Advanced Web
Sites
Static Web
sites
Confidential. © Sabre Travel Network, 2013.
Design Flexibility
Views or Assistant Tools Panels
Notification Dialogs (Non-modal) Popup Dialogs (Modal)
Editors or Tabs (Full Screen)
Confidential. © Sabre Travel Network, 2013.
Red App Developer Toolkit
STEP BY STEP WIZARDS
DOCUMENTATION SUPPORT
SABRE COMMAND INTEGRATION
DATA PRE-POPULATION
CERT TEST ENVIRONMENT
PRESET TRIGGERED EVENTS
EVOLVE EXISTING APPS TO RED APPS
SIMULATION TEST DATA
Develop Using Eclipse IDE
55
Sabre Red Developer Target Platform is your local development environment to code, test and debug your
Red Apps
Confidential. © Sabre Travel Network, 2013.
Red App Wizards
56
Easily evolve and wrap existing applications into Red Apps • Java • Web Apps • Scribe Apps • Qik Apps
Automate complex developer tasks • Add Red App UI Elements like
Views or Editors to existing projects
• Generate Red App Contact Details
• Red App Bundle Generation
Confidential. © Sabre Travel Network, 2013.
57
Services/APIs that Red App
Certified Providers can
consume for optimizing
development
Key services include: • Agent Profile Service
• Internationalization
• Logger Services
• Configuration Services
• Plugin Resources
• Un-Packing / Extraction
• Plugin Services
• First Run Actions
• And many more…
Red App APIs and Services
Confidential. © Sabre Travel Network, 2013.
Red App Communications
58
Sabre Red Workspace relies on a Communication Bus called SRWRuntime
SRWRuntime is the single gateway between Red Apps and services that the Sabre Red Workspace platform exposes:
• Intercepting Sabre emulator commands for markup
• Communicating with Sabre Web Services
• App to App communication
Synchronous Communications Services
Event Publishing and Listening
Confidential. © Sabre Travel Network, 2013.
Red App Certification Process
Validation • Red App Proposal
• Red App Bundle
• Byte Code Validation
Certification • Declared vs Used Services
Sabre and External
• Visual Integration
• Functional Integration
• CPU/Memory Usage
• Code Vulnerabilities
• PCI Compliance
• PII Information
59 Confidential. © Sabre Travel Network, 2013.
60
Developer Builds Red
App with SDK
Red App Bundle
Submission to Sabre
Red App Certification
Engineer
Validation on CERT and
PROD Environments
Published in Red App Centre
Getting Your Red App Published
Confidential. © Sabre Travel Network, 2013.
Red Apps Driving Ahead
63
• Developer Offline Toolkit (Sandbox)
• Mac Developer Toolkit (SDK) support
• New Platform APIs/Services
• Web App API enhancements
• Eclipse Webkit upgrade
• Developer Staging Environments
Confidential. © Sabre Travel Network, 2013.
Red App Promo Pack
65
Agency eServices Promo Spots
Red App Centre Promotion
Sabre Red Workspace Promotion
Sabre TN QuickNews Blog
Confidential. © Sabre Travel Network, 2013.
Red App Demo Kit
66
Sales handbook
Guide for how to
show your app
Benefits that
should be
emphasized
Confidential. © Sabre Travel Network, 2013.