240 likes | 336 Views
Building an SOA on Your Existing Infrastructure. Dr. Ian Howells VP Worldwide Marketing. Agenda. History Drivers for 2005 New Breeds of Application Service Oriented Architecture Business Process Management Integration Master Data Management Composite Applications. Apps Suites. Apps.
E N D
Building an SOA on Your Existing Infrastructure Dr. Ian Howells VP Worldwide Marketing SeeBeyond Confidential and Proprietary
Agenda • History • Drivers for 2005 • New Breeds of Application • Service Oriented Architecture • Business Process Management • Integration • Master Data Management • Composite Applications SeeBeyond Confidential and Proprietary
AppsSuites Apps CustomSolutions RDBMSPlatforms The Impact of Infrastructure on ApplicationsComposite Applications of the Future – The Past 1980 1984 1988 1992 1996 2000 2004 SeeBeyond Confidential and Proprietary
SOA Web Services The Impact of Infrastructure on ApplicationsComposite Applications of the Future PackagedCompositeApps Custom Composite Apps SeeBeyond Confidential and Proprietary
The State of the CIO 2004 Priorities (1) Increasing business efficiency through IT-enabled process improvement (5)Controlling or lowering IT spending CIO Magazine Survey September 2004Entry Points 62% of CIO Report Application Backlog as Significant • There’s no consensus on what the next killer application will be, but emerging service oriented application architecture will be the foundation for a new generation of software applications • Future components will be developed from within the IT departments,… - The future of Software, Information Week December 2004 SeeBeyond Confidential and Proprietary
IDC Survey Source: IDC, 2004 Applications don’t support processes across functions SeeBeyond Confidential and Proprietary
62% of CIO’s Report Application Backlog as SignificantCIO Magazine Poll September 2004 • Application Backlog – What Type of Application • Healthcare – Better Patient Care • Retail – Reduce Out-of-Stocks • Manufacturing – Inventory Management/Supply Chain Visibility • Financial Services – Reduce Trade Errors/Management Dashboards • Government – Find and Track Terrorists Across Systems • Compliance – Employee On-Ramping/Off-Ramping SeeBeyond Confidential and Proprietary
The World’s Largest Integration Project A National “Spine” for a Single Patient View Test Result Radiology National Service Patient Record Encounter Record Booking Service GP “System” Test Request Blood Sample Test Result Test Request Radiology Booking Clinical Noting Radiology Booking Patient Record “Community” Pathology Test Request Test Request Test Result SeeBeyond Confidential and Proprietary
Single Entity View is Needed EverywhereMaster Data Management • Single Patient View • Single Customer View • Single Company View • Single Employee View • Single Product View • Single Terrorist View SeeBeyond Confidential and Proprietary
A2A B2B Workflow Portal Matching CompositeApplication ETL BAM BAM CA B2B Matching A2A CA Portal A2A ETL B2B CA B2B CA Workflow Loan Approval Process: Required Capabilities SeeBeyond Confidential and Proprietary
Financial ServicesStraight Through Processing • From • Simply Linking Systems • To • Business Process Visibility Across Front, Middle and Back Office • Management Dashboards • Results • Transaction Error Rate Dropped from 30% to Zero SeeBeyond Confidential and Proprietary
RFID/EPC Transforming the Supply ChainIt’s Not About Tags A.T. Kearney (ATK) and Kurt Salmon Associates (KSA) It’s About Process Driven Composite Applications SeeBeyond Confidential and Proprietary
Composite Applications • Composite applications represent a means of constructing new applications with very rich functionality in a much reduced timescale and cost. At the highest level a composite application may directly implement an entire end-to-end business process • There is widespread recognition that composite applications will become an essential and long-lasting feature of the IT landscape. Existing implementations have shown that the promise of reuse is genuine and achievable Source: IDC, 2004, Composite Applications – delivering business agility without massive reinvestment SeeBeyond Confidential and Proprietary
SOA • Service Oriented Architecture (SOA) enables the reuse of existing IT software investments by exposing them as a set of services with defined interfaces. SOA is the enabling infrastructure behind composite applications Source: IDC, 2004, Composite Applications – delivering business agility without massive reinvestment SeeBeyond Confidential and Proprietary
Presentation, Application Get Order Quote Submit / Change Order Manage Exception Orders Assembly & Orchestration Consolidate Order for Shipment Process Order Fulfillment Process Generate Quote Process Integrated BusinessServices Validate Order Check Inventory Check Credit Create Invoice Schedule Shipment Integrated Enterprise Ecosystem Packaged Apps Custom Apps Databases & Warehouses ApplicationPlatforms Operating Systems HardwarePlatforms Business Units TradingPartners Service Oriented Architecture Orchestrating Business Processes via Dynamic Component Assembly SeeBeyond Confidential and Proprietary
Open Standards for a SOAPlatform for building Composite Applications StandardsSupported JSP Get Order Quote Submit / Change Order Manage Exception Orders Consolidate Order for Shipment Process BPEL, BPMN Generate Quote Process Order Fulfillment Process JMX, SNMP, MIB SOAP, WSDL, UDDI, EJB, ebXML Create Invoice Validate Order Check Credit Check Inventory Schedule Shipment OAG, Java, XSLT J2EE Packaged Apps Custom Apps Databases & Warehouses ApplicationPlatforms Operating Systems HardwarePlatforms Business Units TradingPartners SeeBeyond Confidential and Proprietary
STP Magazine Dec/Jan 2004 • STP magazine in Dec/Jan 2003/2004 publication interviewed a banking client who admitted: • “for every new corporate client it’s relationship manager had to enter name and address details 53 times so that it could be loaded into a possible 58 processing and monitoring systems. Surely there must be a better way” SeeBeyond Confidential and Proprietary
Upsell/Cross Sell Activity View Revenue by Customer Upsell / Gross Sell Process View Revenue Process View CustomerRecord UpdateRecords New CustomerRecord Track Order Delete Order Simple Composite Applications CompositeApplications Update Address Upsell/Cross Sell Activity View Revenue by Customer Assembly & Orchestration Upsell / Gross Sell Process Update Address Process View Revenue Process BusinessServices Systems Marketing Systems SalesSystems Service Systems Corporate Systems Customer DataWarehouse Business Units TradingPartners SeeBeyond Confidential and Proprietary
Packaged CA CA Generation SOA Integration Architecting a Composite Application - CA • PCA • Often Vertical • Families of CA • Dashboard • Single View • Business Process • B2B SeeBeyond Confidential and Proprietary
Siloed and Database Centric Applications Composite Applications BPM Driven B2B Driven CallCenter email Post Web Partners CRM WarehouseManagement SupplyChain1 Supply Chain42 Create Customer Create FXCustomer Create Customer Submit Order Ordermanagement Ordermanagement CRM Legacy HR CRM Submit Order Create Product New Customer The Application Shift - Phase 1The Shift to Composite Applications To New Customer Create Order Create Product SeeBeyond Confidential and Proprietary
Submit Order New Customer The Application Shift - Phase 2From Suites to Networks of Composite Applications To SeeBeyond Confidential and Proprietary
Composite Applications and ReuseLevels of Reuse Previously not Thought Possible • "We built an application for evaluating policies, and that application has seven different services orchestrated within its process” • “Three of those services will be used by 281 different programs at latest count, and we've been able to retire seven different programs from the mainframe" • The three services getting so much reuse are "get policy information," "get producer information," and "do data transformation." • Jeff Gleason, Director of IT strategies for the Financial Markets Division, AEGON / Transamerica • Web Services Pipeline, Transamerica Streamlining Business Processes Through SOAInsurance Giant Using SeeBeyond’s EAI platform to Service-Enable Backoffice SystemsSeptember 30, 2004 SeeBeyond Confidential and Proprietary
Summary • The Next Killer App will be a Composite App • There is a fundamental mismatch between app functionality and their core business requirements • Companies Developing Composite Apps Internally • Packaged Composite Applications (PCA) is a $1bn to $1.5bn market • Companies have experienced 80% productivity improvements through reuse SeeBeyond Confidential and Proprietary
Building an SOA on Your Existing Infrastructure Dr. Ian Howells VP Worldwide Marketing SeeBeyond Confidential and Proprietary