New Technologies on the Horizon and the Impact on TPF April 26, 1999 Tom Conophy April 26, 1999...
-
Upload
calvin-french -
Category
Documents
-
view
220 -
download
5
Transcript of New Technologies on the Horizon and the Impact on TPF April 26, 1999 Tom Conophy April 26, 1999...
New Technologies on the HorizonNew Technologies on the Horizon
and the Impact on TPFand the Impact on TPF
Tom ConophyApril 26, 1999April 26, 1999
Spring TPFUG
2 © 1999 Sabre, Inc
AgendaAgenda
Introduction
Industry Outlook
SABRE’s View of Technology Future
End-to-End Strategic Context
Logical Target State
Clients, Service-oriented Interfaces, and Components
Summary
3 © 1999 Sabre, Inc
IntroductionIntroduction
Technological advances will have a dramatic, lasting effect on the industries in which TPF operates
The emerging IT paradigm for business and e-commerce will be created through thought leadership, not short-term profit goals
Sustainable, manageable migration is vital
Inter-operability is critical to success
New paradigm must promise both: Improved capabilities and usability Reduced cost
4 © 1999 Sabre, Inc
Traveler DirectTraveler Direct Supplier DirectSupplier Direct
Industry OutlookIndustry Outlook
Two distinct forces are driving the creation of new processing paradigms:
A need by suppliers to improve control of the customerrelationship
Electronic Commerce and related technology advancesare generating a business environment fromwhich end customers can buy services directlyfrom suppliers without expert human agents
5 © 1999 Sabre, Inc
SABRE’s View of Technology FutureSABRE’s View of Technology Future
TPF is not going away anytime soon
Advances in technology will have a dramatic effect on travel industry products and distribution
Faster WAN physical transport Internet technologies (HTML, EJB, XML, Jell-O on a stick) Large-scale open systems computing is maturing
- storage, memory, databases, etc.
True Client-Server computing will be introduced into distribution, reservation and operational systems through the use of business (service) oriented API’s
Costs in the business models will be reduced
6 © 1999 Sabre, Inc
End-to-End Strategic ContextEnd-to-End Strategic Context
Automation systems are more than their parts Each piece belongs to end-to-end delivery chain that
creates value Technical and business changes affect the entire chain,
not only points along chain Example: new, client-centric, intuitive user paradigm
End-to-end architecture for managing change Client-Server systems organized around service-oriented
interfaces that directly map to reusable components Roadmap for each component in delivery chain Must be prepared to change everything
Longer-term value comes from leveraging end-to-end, across all strategies, systems, and applications
7 © 1999 Sabre, Inc
ClientClientAccessAccess
Consolidate all clients onto ubiquitous Internet-based technologies
Physical Transports, e.g. Frame Relay, DSL, Cable Modems, etc.Physical Transports, e.g. Frame Relay, DSL, Cable Modems, etc.
TCP/IPTCP/IP
BusinessBusinessServices &Services &
ContentContent
Converge all information services and content into a defined API, enabling reuse
across business applications
Processing &Processing &StorageStorage
Control & optimize information processing & storage for today’s business needs (not those of the 1980s)
The Logical Target StateThe Logical Target State
8 © 1999 Sabre, Inc
Client AccessClient Access
Ease of use Intuitive, client-centric computing Multi-lingual & graphical
Content aggregation Multiple sources, rich data types
Use Internet technologies Browser oriented, Virtual Machine Mark-up Languages (HTML, VRML, XML)
JAVA and modern visual development tools such as Enterprise Java Beans
Hardware platform independent PC’s, NetPC’s (Wintel, etc.), NC’s, Handheld
9 © 1999 Sabre, Inc
Business Services and ContentBusiness Services and Content
Provide for agility of logic; content from the best source Provide a robust method to deploy and link new content Separation of presentation layer and logic/content
Access via middleware fabric CORBA ORB’s, COM, MOM, RPC
Define by OMG Identification Definition Language (IDL) Stubs rendered to target system
Content delivered via structured data streams Internet Inter ORB Protocol (IIOP), EDIFACT, others Defined interfaces enabling version methodology
Promote reuse across product lines and business units
10 © 1999 Sabre, Inc
Processing and StorageProcessing and Storage
Memory models, file methods, and future applications Bigger memories and simpler data access mean new content
S/390: New tools for both OS/390 and TPF, need more on memory model
UNIX: Maturing 64-bit systems, still need more rigor in operability and reliability
NT: Lagging but not out of the picture for enterprise computing
Files and database Persistent Collections, etc. in TPF Relational OLTP and OLAP in UNIX
Development environment Visual, integrated tools
11 © 1999 Sabre, Inc
TransportTransport
End-to-end delivery using TCP/IP networking Vendor independent Becoming pervasive Multiple transport choices
ISDN, Dial, xDSL, Cable Modem, Frame Relay, etc.
Wider connectivity between growing content suppliers and growing customer channels
Information overload Portals, Hubs & content integration
Network costs will drop as bandwidth explosion continues WAN capabilities and issues will intensify
12 © 1999 Sabre, Inc
Perhaps the Answer is …... Perhaps the Answer is …...
A multi-tiered, distributed, relational, Internet-A multi-tiered, distributed, relational, Internet-enabled, object-oriented, Java-based, open, fault-enabled, object-oriented, Java-based, open, fault-tolerant, clustered, 64-bit system architecture ...tolerant, clustered, 64-bit system architecture ...
13 © 1999 Sabre, Inc
Why Isn’t it That Simple?Why Isn’t it That Simple?
Operational considerations End-to-end scale, reliability, and response time requires
high-end niche operation
Integration considerations The systems to be integrated vary widely but all contain value
Migration considerations Support for old/new user devices and networks Intermingled data/processing in legacy systems Functional limitations in legacy systems Heterogeneity ==> complexity and higher support costs Evolve to future commonality, create pull
14 © 1999 Sabre, Inc
It can’t happen to me???It can’t happen to me???
New processing paradigms create the opportunities for new low cost entrants
Internet Stock Brokers (E-trade) Internet Travel Providers (Expedia)
Every CEO is looking for a way to reduce costs and legacy systems which aren’t moving forward invite review
Say “it can’t be done” too often and users will stop asking and develop on alternative technologies
Recognize that if your margins are attractive enough for you to feel content, then someone is busily determining how to usurp those margins
15 © 1999 Sabre, Inc
What can I do??What can I do??
Do nothing Pray that your cost and value equation stays competitive Pray that one of your competitors doesn’t do something first
Re-write your entire system using new processing tools and paradigms
Substantial cost Substantial risk
Evolve your system in a systematic fashion Leverage existing content and systems Develop and deploy new content Magic to make it all happen seamlessly
16 © 1999 Sabre, Inc
A Component Based Architecture is the magicA Component Based Architecture is the magic
Exploit a component/service based architecture Separate content from business processes and
presentation Allow for agility of logic; obtain content from the best
source Provide a robust method to deploy and link new content
across multiple distribution channels
Migrate from terminal emulation and screen scraping to a binary, multi-dimensional, structured-data interface
Migrate from a transport aware model to a service-oriented model
17 © 1999 Sabre, Inc
Inter-operability brings it all togetherInter-operability brings it all together
Multiple advantages: Supports integration of new and legacy content Introduces new technology in a manageable way Leverages capabilities of client and servers Introduces flexibility and functional excellence Development cost efficiencies Operational economies
Provides a strategic infrastructure for functions and services which can differentiate and distinguish
18 © 1999 Sabre, Inc
TPF can play a big part if done correctlyTPF can play a big part if done correctly
There is a need to connect disparate data sources to TPF (TPF as a client)
There is a need to provide TPF content to non-traditional sources (TPF as a server)
There is a need to evolve interoperability between TPF and peer systems as cost and functional characteristics of alternate systems improve
Movement to higher level languages and programming paradigms make object exchanges more realistic
Evolving use of Internet technologies such as TCP/IP and JAVA within TPF scope makes middleware more compelling
19 © 1999 Sabre, Inc
Current Middleware Approaches for TPF Current Middleware Approaches for TPF have limited impacthave limited impact
Middleware has been deployed in several of the environments supporting TPF
Traditional middleware strategy in TPF has been to abstract the external connectivity from the application developer
These products do abstract some details but are still confined by proprietary communications and messaging interfaces
20 © 1999 Sabre, Inc
TPF Requires Niche MiddlewareTPF Requires Niche Middleware
TPF niche operational characteristics make standard middleware offerings difficult to implement
IBM is evaluating several methods of positioning a light-weight component model for TPF
SABRE has developed a Service Framework to provide a middleware messaging layer for TPF leveraging IIOP
21 © 1999 Sabre, Inc
Framework ModelFramework Model
Travel ContentTravel Content
B U
S I N
E S
S U
N I T
SB
U S
I N E
S S
U N
I T S
PresentationPresentationPresentationPresentation
TieredTieredLogicLogic
TieredTieredLogicLogic
TravelTravelDistributionDistributionFrameworkFramework
O P E R A T I O N SO P E R A T I O N S
• Agencies• Corporations• Consumers
• Associates• Airlines• Hosting• Airport• Res• Hotels• Car Rental• Tours• Cruise Lines
• Licensee• Independent
Softwre Vendor• etc.
Community
Non - CRSNon - CRSNon - CRSNon - CRS
SABRESABRESABRESABRE
FOSFOSFOSFOS
• Fulfillment• Buyer• Seller
• Operational• Crew
• Content• Purchased• Created• Transmitted
22 © 1999 Sabre, Inc
LA
N
LA
N
LA
N
Raptor
IIO P overTCP/IP
Web Server(s)
Mid-TiersPSS
PSSRaptor
Raptor
IP Router +Web Cache
M id-T iers
FunctionalP rocessor(s)
TCP/IP TCP/IP
IIOP BUS
HTTPCO RBA
Non-RaptorDomain
(Planet Sabre,Turbo Sabre, etc.)
CO RBA
TCP/IP
W eb toCO RBAM apping
W ebServer
HTTP PATH
LegacyPath
Applications
Nam ing Services Server Security Services System M anagem ent Services Notification Services Load Balancing Services Session Context Services
IPConcentration
Gateway Functions
LEGACYPATHS
Locally DeployedServices
Raptor-basedApplication
BRO W SER
Fram eworkRuntim e
Raptor Domain
Syste
m S
erv
ices
TCP/IP (CLAW )
Application Serversproviding
"sea of services"
End-to-end Framework ViewEnd-to-end Framework View
23 © 1999 Sabre, Inc
SummarySummary
IT will enable competitive advantage by reducing costs extending capabilities beyond the “expert agent”
Many new points-of-presence will emerge at traditional distribution centers and in homes
Internet technologies will dominate user access Content needs and opportunities still require major
platforms Migration to common platforms with reusable components End-to-end, systemic review is critical to gain all
advantages Business impact to surpass technical impact
24 © 1999 Sabre, Inc
DO SOMETHING NOW(or somebody else will)
Unleash the Beast!!