Transcription
1
High Value SOALeveraging Web Services to achieve agility,business value and efficient speed to marketMisha KravchenkoVice PresidentIR GEMSMarriott International10:45-11:3024 August 2010Palos Verdes 62
Agenda Marriott International Overview Rock solid foundations– CIC ( Corporate Intellectual Capital )– Heritage Systems High Value SOA : “Mind the Gap”– Challenges– The Solution– Benefits3
Marriott International Overview More than 3,400 Hotel & Resort, Timeshare andCorporate Housing Properties Approximately 137,000 Associates Operations in 70 countries A growing and profitable company Committed to Environmentally responsibleoperations and Conserving Energy4
Leading Lodging BrandsLuxury LodgingFull ServiceSelect ServiceExtended StayOwnership Resorts5
Award Winning Technology Organization6
Rock Solid FoundationsCICCorporate Intellectual CapitalLegacy Heritage Systems7
“You talk the talk and youwalk the walk, but “8
“do you listen the listen ?”9
The “triangle” dilemmaAffordabilityPick any 0
How to get all threeAffordabilityWith theright peopleand 1
Centralized SystemsAffordabilityWith newtechnologymainframesPick 3 - Get 3!HighAvailabilityRichFunctionality12
How to square a triangleAffordabilityGreenFast,High AvailabilityIn Fact, with thenew System Z,get 4 attributes!RichFunctionality13
Legacy Heritage SystemTPFMARSHAMARSHA is MarriottInternational’sreservation bookingengine for allproperties and rooms14
Last century solutions15
Apparent simplicity .16
Grows into complexity .Huge costs( millions )17
Why?18
Just say no !19
Modernize your LegacyHeritage systems to gaincompetitive advantageand keep your IT andCorporate Intellectual Capital20
marriott.comeMailFirstDataAmexCallCentres“SNA Free”5 year Project to migrateover to pure TCP/IPWebServersFidelio millionsannual savings GalileoTCP/IPSabreFullServicePMSMARSHASecure Dial-upPC green screenVPN21
n Tiers means complexity and huge costsTCP/IPTPFUnixserversWebText viaTCP/IPServersXML viaHTTPMARSHAORACLEdatabases22
Superfluous infrastructure eliminated !!TCP/IPTPFWebServersXML via HTTPMARSHA23
New marriott.com ArchitectureTCP/IPBusiness logic andcontext handlerTPFWebXML via HTTPServersHTTP serverXML ParserSession HandlerMessage BrokerMARSHADatabases portedfrom ORACLE24
New marriott.com ArchitectureTCP/IPTPFWebXML via HTTPServers annualcost savings!!MARSHA25
Virtualization allows cost efficient workload sharing Server Virtualization - share Production capacity during off peakwith Development/Test workloadClone the complete test environments at no incremental CPUhardware or software costSharedVirtualEngines26
Leveraging low marginal cost CPU cyclesSince the mainframe investment is fully amortized and fundedbased on the business benefits (lowest cost in the industry),marginal costs of adding additional workload are extremely low.Running zLinux for other Production system workloads is verycost effective due to minimal incremental costs. annualcost savings!!IFLEnginesSystem Z server27
Green Eco-Friendly InfrastructureRunning a Centralized IT System on the mainframe isextremely cost and power efficient.workEnginesOur current Z server runs our Production CentralReservation System, several cloned Test Systems,numerous smaller Test environments, PerformanceTest environment, Development SDLC infrastructure,numerous Linux Applications and requires just 6.3kWh of power!28
4xEquivalent to the power required by 4 toasters29
Going Green is Good for BusinessProportion of IT Funding usedfor Base Maintenance and 200520062007200820092009Investments in software and hardware capabilities toenable consolidation onto a single platform plus relentlessattention to reducing cost of Base Operations has resultedin additional millions released for Initiatives !30
The Perils of CacheCUSTOMERS“maybe”inventoryINVENTORY31
nozama dotcomAdd to Shopping CartEating Soup with a ForkBy Alan CooperList Price: 25.00Our Price: 17.00Availability: Usually ships within 24 hours32
nozama dotcomAdd to Shopping CartEating Soup with a ForkBy Alan CooperList Price: 25.00Our Price: 17.00Availability: Usually ships within 24 hours33
Marriott Single Image InventoryCUSTOMERSMARSHAAccurate, Efficient,Precise, Consistentand Yield-managed!INVENTORY34
The MARSHA Reservations SystemAn “Open System”(provider of SOA services)System Z mainframeTCP/IPTPFMARSHACentral ReservationsSystem(Running TPF, z/VM, zLinux)Pure TCP/IP(Easily Connects toany “Open System”)Supports;XML, SOAP, MQ, SSL,HTTP, “C ” lang.35
36
Past B2B and B2C connectionsRitzCarlton.commarriott.comCall us“The orldres.comMARSHANetworkSabre37
Mind the Gap !!RitzCarlton.commarriott.comCall us“The dspanNetworkSabre38
Why has this gap been difficult to fill?GAPIn the past, each new connection has been developedwith specific code configurations within the MARSHAApplication to service each partner’s needs. This hasresulted in expensive ( 400k) costs and excessiveelapsed timelines to connect partners.TPFThe current “cost of entry”for potential new Businesspartners is too high, both incosts and elapsed time.“The Web”MARSHA39
Proven ROI and agility with SOARitzCarlton.comOTAcompliantCWAServiceCWA (CityWide Availability)SOAP transaction developedfor RitzCarlton.com websitedirect connection to MARSHAimplemented in early 2007SOAPmessageThe OpenTravel Alliance (OTA) creates,expands and drives the adoption of openspecifications, including XML, for the electronicexchange of business information among allsectors of the travel industry.TPF“The Web”MARSHA40
Proven ROI and agility with eThe same SOAP transaction wasenabled for kayak.com andimplemented a few weeks later!kayak.comTPF“The Web”MARSHAThis required no MARSHA Development or QA regression,with only Firewall, Security and configuration settings needed, resulting in anapproximate 2,000 cost for rapid enablement of this new B2B connection!41
OTA compliant B2B Connections(re-usable Services integrated into core fficient new processlogic for each serviceallows better integration,access to lower levelinternal objects andavoids exception codingResult: lower maintenance costs higher speed to market business flexibility agility42
Ready to “Mind the Gap”B2BpartnerTPF“The Cloud”Network&FirewallOTAServicesMARSHASuite of “core” SOA services (transactions) in Open Travel Alliance industrystandard format ready to quickly and efficiently connect to new B2B partnerswith business value determining decisions – not IT costs & complexity!43
B2B Partner customization performedon external “wire-speed” SOA ictransformationOTAstandardServiceTPF“The Cloud”DataPowerOTAServicesMARSHAChanges to XML transaction data formats are easily changed or customized onthe DataPower Appliance instead of within MARSHA so does not need any TPFchanges or QA testing unless core functionality customization required for partner44
Harvesting Revenue Generation LinksGAPExisting High VolumeB2x Direct Linksand Sales ChannelsTPF IncrementalRevenueGeneration!“The Cloud”MARSHA 45
“Direct Connect” Project Goals Create Industry standard suite ofReservation “services” which can be reused for many new B2B partners Deliver capability to quickly implementnew B2B connections without excessivecode development and long elapsed times46
“Direct Connect ” Project Benefits Drastically reduce costs and time ofimplementing new connections withnew or existing business partners Simplify the standard APIs by moving the“customization” layer out of the mainframe Increase Revenue Generation potentialby lowering the “cost of entry” toparticipate in direct connections withMarriott International47
Marriott InternationalWorldwide Sales Supply ChainRes AgtsThe usMARSHAPegasusSABREGalileoWorldspanSecure Dial-upFossePMSFidelio& OperaPMS 24x7 Revenues !Full ServiceMarsha LinkPMS48
Questions?49
The MARSHA Reservations System TCP/IP Supports; XML, SOAP, MQ, SSL, HTTP, “C ” lang. Pure TCP/IP (Easily Connects to any “Open System”) An “Open System” M A R S H A TPF Central Reservations System (provider of SOA services) 36. 37 marriott.com Call Centres Sabre Worldspan Galileo Pegasus Priceline/ “The Web” TPF Amadeus Network Travelweb expedia hotels.com Pegstour Marsha