High Value SOA

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