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