Application Integration Architecture SAP Competitive
Transcription
Application Integration Architecture SAP Competitive
<Insert Picture Here> Integration von Unternehmensapplikationen mit Oracle Process Integration Packs (PIPs) Hans Viehmann Senior Sales Consulting Manager ORACLE Deutschland GmbH Agenda Application Integration Architecture • • • • • Einleitung Bestandteile Process Integration Packs Reference Process Models Zusammenfassung 2 Einleitung 3 Aktuelle Anforderungen Direktvertrieb Tele-Sales Web Storefront Partnervertrieb Division A Division B Division C Division D Siebel CRM On Demand E-Business Suite ERP Siebel Call Center SAP Legacy ERP Custom Web Front End Custom Back End Other CRM Oracle E-Business Suite ¾ Ausnutzung von Synergien über Funktionen/Ländergrenzen/Zugänge hinweg ¾ Reduzierung von inkonsistenten und ineffizienten Prozessen ¾ Zusammenfassung von Logik und Daten, die derzeit verteilt vorliegt ¾ Unterstützung neuer Anforderungen bei geringen Kosten und Risiken 4 Oracle Application Integration Architecture Ziele 1. Bereitstellung vorgefertigter, nahtloser Integrationen zwischen unseren best-ofbreed Anwendungen, die erweiterbar sind und kostengünstig gepflegt werden können 2. Unterstützung übergreifender Prozesse durch industriespezifische “best-practice” Geschäftsprozesse, entsprechende Services und zugrundeliegende Geschäftsobjekte 3. Bereitstellung einer standardbasierten Architektur, die von Kunden und Partnern zur Integration jeglicher Anwendungen genutzt werden kann 4. Aufbau eines Ökosystems, das es Partnern (ISVs und SIs) ermöglicht, industriespezifische Prozesse für Oracle Anwendungen schneller zu implementieren 5. Unterstützung eines evolutionären Übergangs zu Fusion Applications durch Interoperabilität mit bestehenden Anwendungen und eine phasenweise Migrationsstrategie 5 Bestandteile 6 Application Integration Architecture Bestandteile •Best Practice Processes Vorgefertigte Geschäftsprozess-Modelle, die aus jahrelanger Erfahrung und “best practices” entstanden sind •Process Integration Packs Vorgefertigte Prozess-Integrationen, die die schnelle und risikoarme Kopplung von (Oracle-)Standardanwendungen ermöglichen •Foundation Packs Vorgefertigte, anwendungsunabhängige Service- und Objekt-Definitionen zur individuellen Integration jeglicher Anwendung •Powered by Oracle Fusion Middleware Umfassende, integrierte, offene Middleware Plattform 7 AIA basiert auf Fusion Middleware Process Integration Packs AIA Foundation Pack SOA Reference Architecture SOA Programming Model BPA Suite BAM Analyst Tools JDeveloper BI ROUTING &Business ORCHESTRATION Events Analytics Monitoring BPEL Process Manager Native BPEL App Dev Framework & Web Center Human Workflow Business Rules Multi Protocol Apps DB XSLT Transform ODI Bulk ELT SOA Governance EM System Monitoring Web Services Manager Policies Enterprise Service Bus Adapters Messaging Enterprise Business Service & Object Library Security Routing B2B Partners SES RFID Registry UDDI J2EE Application Server 8 Process Integration Packs 9 Beispiel AIA for Communications Revenue Management Siebel Call Center Sales Catalog Customer Order Management Oracle Financials Billing Management General Ledger Financial Management Customer and Product Management Order to Bill Oracle Billing and Revenue Management Products and Discounts Rating Billing and Invoicing Balance Tracking 1.Siebel CRM to Oracle BRM enabling Order to Bill 2.Siebel CRM to Oracle BRM enabling Agent Assisted Billing Care 3.Oracle BRM to E-Business Suite enabling Revenue Accounting 10 Beispiel Horizontaler PIP CUSTOMER • Support bi-directional synch • Send new customer, address information to EBS only if used to place an order • Support customer merge in EBS, synched to SEBL Order-to-Cash Siebel Siebel/Oracle Web/Call Center/Sales Force EBS Renewal Identify Customer Browse & Search Products Services Account Mgmt Opportunity Product One way synch EBS > Siebel RMA Prices Offers Discounts Orders Two way synch EBS <> Siebel Customer Product Instances Order Capture PRICING CONFIGURATOR y EBS configurator presented from SEBL Order Capture UI Pricing Availability, Shipping Credit Check • EBS as the product master y Synch product hierarchy to SEBL y Oracle price lists synched to Siebel Product/Service Configuration Configurator PRODUCT Pricing Installed Base y Leverages SEBL eligibility, compatibility, and pricing ORDER One way synch EBS > Siebel Price Lists Pick/Pack/Ship Stock Replenishment Purchase Order Order Management Installed Products Billing AR y SEBL order capture calls EBS for ATP, credit checks, payment authorization, estimated shipping y Complete order synched to EBS for fulfillment y Order status synched back to SEBL, at header and line levels INSTALL BASE Purchasing y IB synched to SEBL as asset 11 Benutzeroberfläche am Beispiel Siebel Integration Order-to-Cash 12 Kundenbeispiel KPN - Siebel CRM mit Oracle Billing und Revenue Management Kurzbeschreibung KPN Ergebnisse • Führender Anbieter von Festnetz, Mobilfunk und Internet Services in Holland • Branche: Telekommunikation • Mitarbeiter: 43.351 • Umsatz: US$ 19.8 Mrd. • automatisierte Auftragsverwaltung bis zur Aktivierung im Billing System Anforderungen • kürzere Time-to-Market für Produkte und Services • Ausnutzung gemeinsamer Services für mehrere Zugänge zum Kunden (Multichannel-Strategie) • Reduzierung der IT Kosten im Zusammenhang mit neuem Dienstangebot Bestandteile der Lösung • Siebel CRM 8.0 • .NET basiertes Front-end für Self Service • Oracle Communications PIP: Order to Bill • deutliche Reduzierung der manuellen Arbeitsschritte in der Auftragsverwaltung • deutlich reduzierte Kosten und Risiken im Vergleich zur Eigenentwicklung • beschleunigte Einführung eines B2C VoIP Angebots “Wir haben erheblich Zeit und Geld gespart, indem wir vorgefertigte Integrationen genutzt haben, anstatt sie von Grund auf selbst zu entwickeln” 13 Verfügbare AIA Process Integration Packs in CY2008 Cross Industry Process Integration Packs Geschäftsprozess Siebel CRM Integration Pack for Oracle EBS Order Management* ►Order to Cash Siebel CRM Integration Pack for Trade Promotion Management** ►Trade Promotion Management Agile Product Lifecycle Management integration Pack for Oracle E-Business Suite*** ►Design to Release Industry Process Integration Packs Geschäftsprozess Siebel CRM Integration Pack for Oracle Comms Billing and Revenue Management: Order to Bill† ►Comms Order to Bill Siebel CRM Integration Pack for Oracle Comms Billing & Revenue Management: Agent Assisted Billing Care† ►Comms Customer care Oracle Comms Billing and Revenue Management Integration Pack for Oracle E-Business Suite: Revenue Accounting† ►Comms Revenue Accounting Siebel CRM Integration Pack for i-flex FLEXCUBE Account Originations†† ►Banking Account Originations Siebel CRM Integration Pack for Banking Account Originations ►Banking Account Originations * Siebel SIA 8.0 / Oracle E-Business Suite 11.5.10 ** Siebel 8.0 / Oracle E-Business Suite 11.5.10 *** Agile PLM 9.2.2.4 / Oracle E-Business Suite 11.5.10 † Comms versions: Siebel 7.8.2 (2.0) or 8.0 (2.0.1) / Oracle E-Business Suite 11.5.10 / BRM 7.3.1 †† i-flex FLEXCUBE UBS V.UM 7.2.0 14 Neue AIA Process Integration Packs (Jan. 2009) • AIA for Cross Industry • Oracle Financial Services Accounting Hub Integration Pack for PeopleSoft General Ledger • Agile Product Lifecycle Management Integration Pack for SAP: Design to Release • AIA for SAAS • Oracle CRM On Demand Integration Pack for JD Edwards EnterpriseOne: Lead to Order • AIA for MDM • Process Integration Pack for Oracle Customer Hub (UCM) • Process Integration Pack for Oracle Product Hub (PIM) • AIA for Industry • Oracle Retail Integration Pack for PeopleSoft Enterprise Financials: Financial Op Control • Oracle AIA for Communications Foundation Pack • AIA Foundation Pack 2.3 for FMW 10.1.3.4 • AIA Reference Business Process Models • Program Automation: ABCS Generator, CAVS, Enhanced Business Service Repository 15 Verfügbare AIA Pre-built Direct Integrations Vorgefertigte “Direct Integrations” Geschäftsprozess Oracle CRM On Demand Integration Pack for Oracle E-Business Suite* ►Opportunity to Quote Oracle CRM On Demand Integration to Siebel CRM** ►Opportunity to Quote Siebel Life Sciences Integration for Oracle Adverse Event Reporting System ►Life Sci. Adverse Event Reporting Demantra Integration Pack for Siebel CRM Consumer Goods*** ►Trade Promotion Management Oracle Transportation Management (Glog) Integration to E-Business Suite ►Transportation Management Oracle Retail Integration to E-Business Suite Financials ►Retail Financial Controls * Oracle CRM On Demand R15+ / Oracle E-Business Suite 11.5.10 ** Oracle CRM ON Demand R15+ / Siebel 7.8.2 SEA *** Siebel 7.5+ / Demantra 7.2.1 16 Reference Process Models 17 Reference Process Models (RPMs) Auslieferung von drei Varianten von Modellen • • • Horizontal (branchenunabhängige Prozessmodelle) Vertikal (branchenspezifische Prozessmodelle) Composite Business Flows (übergreifende end-to-end Prozesse) Modeliert im Business Process Architect • • • • Auslieferung im ARIS Process Repository publiziert mittels Business Process Publisher ermöglicht unternehmensweite Dokumentation in HTML umfasst Hyperlinks in das Business Service Repository zur detaillierten Beschreibung der entsprechenden Artefakte 18 Modellierungs-Ansatz und Methodik Modellhierarchie Industry (L0) Konzeptionelle Ebenen Business Area (L1) Process (L2) Logische Ebene Activity (L3) Physikalische Ebene Task (L4) 19 Ebene 3 ist bereits System-spezifisch Fusion PSFT JDE AIA Integration Release V1 AIA Integration Release V1+ Communications Industry Insurance Industry … Industry 20 • Anwendungsdesign • Integrationsdesign • BPEL Manager Integration • Ausgangspunkt für BPM seitens des Kunden • Business Intelligence Design • Testspezifikation • BSR Integration • Tutor Integration/UPK Integration zur Dokumentation und Anwenderschulung • Basis für Vertriebsmaterial • Basis für Marketingmaterial • Grundlage für Demo-Erstellung • Medium zur Kooperation mit Partnern Einsatzbereiche Fusion PSFT JDE AIA Integration Release V1 AIA Integration Release V1+ Communications Industry Insurance Industry … Industry 21 Business Process Related Deliverables Demo Scripts Demo scripts. Draft of scripts that can be used with the Fusion Demo system. Training material (Draft Curriculum tbd) Draft Curriculum for identified flows as part of Pre GA Validation (Beta). How to Demo/ADS TOIs PPTs building upon the Family Positioning PPT with an emphasis on how to demo and highlight the key business benefits. Covers base information for major roles. Includes overviews, process flows, extended terminology, and glossary entry content types. User Documentation Guided Step-by-Step Scripts Implementation Guides Step-by-step scripts per identified business process flow to be validated as part of Pre GA Validation (Beta). Draft for review/validation. Covers base setup steps for Business Processes. May include multiple products. Includeds concepts, worked examples, reference info, and glossary entry content types. 22 Business Process Related Deliverables Business Process Overview Document (BPO) Business Process Overview Word Document, introduces specific BPs to Customers, Partners and Internal. Pre-release version available to communicate release content for program participants. Includes role, value prop, release benefits also. Has screenshots and covers BP, DBP and some Activities. One document per BP. Fusion Report Document List of standard reports by Business Process with descriptions that are provided with Fusion release. It may be possible to extract this information and provide details of how to extract or publish the report. Configuration Templates List of specific Configuration Templates to be built by Business Process. Fusion Applications Concept Guides Demo Outlines (Storyboards) Information conveying over-arching concepts and overviews for Fusion Apps. ASM (Setup) Documentation Implementation Guides and Training by Business Process. Demo outlines (storyboards) that indicate the key messaging that Demo services should support. Will be used as guidance for program participants to help create additional scripts. 23 Business Process Related Deliverables Mapping Documentation - BP/ Product (Delta Presentation) A Functional Mapping of Business Processes to Detailed Business Processes to existing products (eg. Fin Ctrl & Reporting to GL, AP). For customers upgrading to understand the comparison between existing implementations to required Fusion implementation. Mapping Documentation Licensing Mapping information for Fusion Apps licenses relating back to AU product line releases. For customers with existing implementations they need to know what licenses are now required to cover the same products they have now. ROI Calculator Tool for deriving value of updating to Fusion. Quantifies the value of Fusion at a business process level and can be rolled up for a family value. Hands-On Exercises Step by step walkthrough - Hands-On guided exercises for SWAT team and others to use. TOIs to support the launch programs. Template to be defined (include functional uptake). Functional TOIs describe the business benefits and provide a high-level description of all new features. Also contains description of how to setup and use features. Functional Transfer of Information Release Content Document (RCD) Release Content Document that provides functional content for the release at Business Process, Detailed Business Process, Activity and Task levels. Can be created at BP, Product or Industry/Role level. 24 Zentrales Service Repository • Grundlage für Governance 25 BPA Publisher • HTML-basierte Dokumentation • BPA Prozess-Repository als Grundlage • wird ebenfalls ausgeliefert 26 Enterprise Model – Ebene 0 27 Functional Process Drill Down 28 Composite Business Flow Order to Cash 29 Composite Business Flow Order Management Sales Materials Mgmt and Logistics Transportation Management 30 Modellierung konzeptioneller Ebenen Logical Group Box Level 0 Value-added chain Organizational Swimlane Organizational unit or Conceptual Function Manual Function Process interface Level 1 Role Organizational Swimlane Decision Organizational unit or Conceptual Function Manual Function Process interface Busi ness ob ject Level 2 Role 31 Modellierung – Ebene 3 Pool Lane Gateway Start event Intermediate event End event Application system Level 3 AIA Inte gra ti on Scen ari o AIA Enterprise Busi ness Obj ect (EBO) AIA Enterp ri se Busi ness Servi ce (EBS).Opera ti on AIA Enterprise Bu siness Message (EBM) Manual Function User Interaction Function Automated Function Notification Function 32 Modellierung – Beispiel für Ebene 3 Auftragserfassung innerhalb Order-to-Cash (Integration Siebel Order Entry – Oracle Order Fulfillment – Oracle Transportation Management) 33 Modellierung – Beispiel für Ebene 3 Modellierung von Artefakten aus dem Business Service Repository samt zugehöriger Hyperlinks 34 Verknüpfung von AIA IntegrationsArtefakten im BSR Navigation vom • Business Process Flow zum • Business Service Repository Oracle BPA Publisher – Process Flows 35 BSR Integrations-Szenario - Beispiel 1. BSR Eintrag zu Process Credit Eligibility Ebiz Provider Integration Scenario 36 BSR EBO – Beispiel 2. BSR Eintrag zu CustomerPartyEBO 37 BSR EBS – Beispiel 3. BSR Eintrag zu CustomerPartyEBS 38 Vision: Weitere Nutzung der Prozessmodelle Modellierung User Feedback Learning Metrics Implementierung Desk Manuals Refine Tutor Build UPKs Model in BPA Betrieb Tutorials Generate Tutor Application UI Refine BPEL Generate IT Blueprint Execution Metrics Monitor Activity Fusion Middleware - Orchestration Fusion Services Layer Fusion Database Layer 39 Übergang zu Anwenderdokumentation und Training Oracle Tutor – Desk Manuals & Procedures Navigation von • Business Process Flow zu • Dokumentation zu • interaktivem Training & Support Oracle BPA Publisher – Process Flows Oracle User Productivity Kit – Transactional Training & Performance Support 40 Creating Quotes and Sales Orders 41 Verfügbare Prozessmodelle Reference Process Models (RPM) Cross-Industry • Enterprise Planning and Performance Management • Marketing • Sales • Order Fulfillment • Customer Service • Field Service and Depot Repair • Supply Chain Planning • Product Management • Production • Procurement • Materials Management and Logistics • • • • • • • • • • Transportation Management Project Management Financial Control and Reporting Cash and Treasury Management Asset Lifecycle Management Enterprise Information Management Recruiting Workforce Deployment Workforce Development Compensation Management 42 Verfügbare Prozessmodelle Composite Business Flows Cross-Industry • Order to Cash (Siebel Order/Siebel Opportunity to Oracle Order Management/ Oracle Transportation Management) • Design to Release (Agile Product Lifecycle Management to Oracle Product Information Management) • Design to Release (Agile Product Lifecycle Management to SAP ERP) • Lead to Order (JD Edwards EnterpriseOne to CRM On Demand) • Oracle Customer Hub Integration Pack (Siebel CRM and Oracle EBS to Oracle Universal Customer Master) • Oracle Product Hub Integration Pack (Siebel CRM and Oracle EBS to Oracle Product Information Management) • PeopleSoft Enterprise Financials Integration Pack (EBS Financial Accounting Hub to PeopleSoft General Ledger) Industry-Specific • Oracle Retail Merchandising Integration Pack (Oracle Retail to PeopleSoft Financials) 43 Verfügbare Prozessmodelle Industry Business Process Models Communications Industry Financial Services Industry • • • • • Financial Control and Reporting Product Lifecycle Management Fulfillment Assurance Billing Insurance Industry • Claims Utilities Industry • Product Management • • • • Retail Industry • • • • Sales Procurement Inventory Management Financial Control and Reporting Billing and Revenue Management Sales Order Fulfillment Customer Service 44 Validierung der Prozessmodelle Abgleich der Prozessmodelle mit der enhanced Telecom Operations Map® (eTOM®) des TeleManagement Forum Weiterer Abgleich mit Referenzprozessen in Planung: • Supply Chain Council (SCOR) • Value-Chain Group (VCG) • Federal Enterprise Architecture Business Reference Model (FEA) • weitere Quellen … 45 RPM Roadmap Phase 1 RV2.2 99 99 99 ShipView View Ship only Models only Models forspecific specific for Process Process Integration Integration Packs Packs Linkthe the Link business business process process modelstoto models AIAFP FPBSR BSR AIA Artifacts Artifacts Shipwith with Ship AIAFP FPand and AIA PIPs PIPs Phase 2 RV2.3 99 Ship Ship editable editable models models 99 L1and andL2 L2 L1 Horizontal Horizontal Reference Reference Process Process Models Models (RPM) (RPM) 99 Composite Composite Business Business Flows Flows Phase 3 RV2.4 99 Modifiable Modifiable UPKContent Content UPK forreleased released for PIPs PIPs 99 BPEL BPEL Generation Generation POC&&White White POC Paper Paper 99 Additional Additional Industry Industry RPM RPM Phase 4 RV2.5 99 Additional Additional modifiable modifiable UPKContent Content UPK forreleased released for PIPs PIPs 99 Tutor Tutor Procedureand and Procedure BPA BPA Integration Integration 99 Additional Additional IndustryRPM RPM Industry 99 AIABPM BPM AIA Methodology Methodology 46 Zusammenfassung 47 Zusammenfassung - Nutzen $ Value Value Open Ecosystem Ì Vorgefertigte Integrationen Ì AIA Centers of Extensibility Ì Geringere TCO Ì Kompatibel mit Fusion Ì Lose Koppling von Ì Wiederverwendbar Ì Erfolgreich im Einsatz Ì Release-fähige Applications in anspruchsvollen Umgebungen Anwendungen auf Basis SOA Erweiterungen Ì Fokus auf Konfiguration Methodology Ì “Best Practices” Ì Klare methodische Vorgaben Ì Vom Hersteller geprüft Excellence Ì AIA Partner Codevelopment Ì AIA SAP Partner Program Ì ISV Plug-ability Model statt Programmierung 48 Weitere Informationen • auf Oracle.com: www.oracle.com/aia • auf Oracle Mix: https://mix.oracle.com/groups/10322 • über den AIA Blog: http://blogs.oracle.com/aia 49 50