<Insert Picture Here> Oracle Application Integration Architecture David J. DesRoches Industry Business Consultant
Dec 23, 2015
<Insert Picture Here>
Oracle Application Integration Architecture
David J. DesRochesIndustry Business Consultant
SAFE HARBOR STATEMENT
The following is intended to outline our general product direction. It is intended for information
purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The
development, release, and timing of any features or functionality described for Oracle’s products
remains at the sole discretion of Oracle.
Today’s Discussion
Enterprise Challenge
Introducing Oracle Application Integration Architecture
Planned Roadmap and Availability
AIA Partner Initiative
Today’s EnterpriseChallenge
App
licat
ions
Dep
ts. /
Use
rs.
Dat
a
Division 1Division 1
Sales Operations Accounting
MfgMfgCRMCRM
FinancialsFinancialsOrderOrderMgmtMgmt
Division 2Division 2
Sales Operations Accounting
MfgMfgCRMCRM
FinancialsFinancialsOrderOrderMgmtMgmt
PartnerPartnerSystemSystem
These Transformations Often Resemble “Science Projects”
MfgMfgCRMCRM
FinancialsFinancialsOrderOrderMgmtMgmt
MfgMfgCRMCRM
FinancialsFinancialsOrderOrderMgmtMgmt
PartnerPartnerSystemSystem
Division 1Division 1
SalesSales OperationsOperations AccountingAccounting
Division 2Division 2
SalesSales OperationsOperations AccountingAccounting
Heterogeneous SystemsHeterogeneous Systems Complexity, High CostComplexity, High Cost
Proprietary TechnologiesProprietary Technologies Closed, Difficult to Closed, Difficult to PartnerPartner
Point-to-Point IntegrationPoint-to-Point Integration Rigidity, Slow to AdaptRigidity, Slow to Adapt
Technology ShortcomingTechnology Shortcoming Business ImpactBusiness Impact
Acquisition of Best-in-Class Companies~ $34 Billion in Targeted Acquisitions
Oracle FY 2005
Oracle FY 2005
Oracle FY 2006
Oracle FY 2006
Oracle FY 2007
Oracle FY 2007
Oracle FY 2008
Oracle FY 2008
4 Acquisitions 15 Acquisitions* 12 Acquisitions** 16 Acquisitions***
* Excludes acquisitions of Covansys and Hexaware operations** Acquisition of Mantas through majority-owned i-flex solutions company
***AdminServer subject to closing conditions
1. Reduce TCO by System Consolidation and Rationalization
App
licat
ions
Dep
ts. /
Use
rs.
Dat
a
Division 1Division 1
Sales Operations Accounting
Division 2Division 2
Sales Operations Accounting
Unified Data ModelUnified Data Model
MfgMfgCRMCRM
FinancialsFinancialsOrderOrderMgmtMgmt
MfgMfgCRMCRM
FinancialsFinancialsOrderOrderMgmtMgmt
PartnerPartnerSystemSystem
Top Priority: Standardized Business Processes
“State of the CIO 2008” survey Key Business Drivers
Streamline Business Processes
Operational Effectiveness
Operational Efficiencies
M&A Activity Changing Business
Models Legislation
“SOA can frequently be part of the answer by providing a sound architectural framework to help CIOs address their challenges.”
L. Frank Kenney, Research Director
“SOA can frequently be part of the answer by providing a sound architectural framework to help CIOs address their challenges.”
L. Frank Kenney, Research Director
2. Reduce TCO w/ SOA-Enabled ArchitectureMake Applications Easier to Integrate, Extend, and Upgrade
App
licat
ions
Dep
ts. /
Use
rs.
Dat
a
Division 1Division 1
Sales Operations Accounting
MfgMfgCRMCRM
FinancialsFinancialsOrderOrderMgmtMgmt
Division 2Division 2
Sales Operations Accounting
MfgMfgCRMCRM
FinancialsFinancialsOrderOrderMgmtMgmt
PartnerPartnerSystemSystem
Unified Data ModelUnified Data Model
SOA-Enabled Integration & Process OrchestrationSOA-Enabled Integration & Process Orchestrationdelivered through AIA and Fusion Middlewaredelivered through AIA and Fusion Middleware
Application Integration Architecture
Oracle increases value with pre-packaged & sustainable integrations
4 Acquisitions
17 Acquisitions*
Application Integration ArchitectureOracle’s SOA Implementation
•Powered by Oracle Fusion MiddlewareIndustry leading, open standards based platform
•Best Practice Processes Optimize business performance leveraging Oracle’s extensive experience and best practices
•Process Integration PacksPre-built, out of the box, integrated Oracle Applications for quick implementation of business processes, without the risk. (i.e. Siebel CRM to Oracle E-Business Suite)
•Foundation PacksCreate custom business processes across any of your applications utilizing predefined, application independent object and service definitions
Ideal for:
• Adding new Oracle applications
• Enhancing existing application functionality
• Extending a business process
• Adopting SOA / Fusion Applications
• Simplifying enterprise-wide integration
AIA Process Integration Packs Deliver Prebuilt, Sustainable Integrations across Oracle Applications
Customer Value:
Fast time to value
Richer functionality
Less risk, lower maintenance costs
Features:
Participating apps & enhancements
Predefined process flows
Extensible framework
Deployment methodology and more…
<Insert Picture Here>
Availability and Roadmap
Available AIA Process Integration Packs
Siebel CRM On Demand Integration Pack for Oracle E-Business Suite*
Siebel CRM Integration Pack for Oracle EBS Order Management: Order to Cash*
Cross Industry Process Integration Packs Enabling…
►Opportunity to Quote
►Order to Cash
Siebel CRM Integration Pack for Trade Promotion Management* ►Trade Promotion Management
Oracle Comms Billing and Revenue Management Integration Pack for Oracle E-Business Suite: Revenue Accounting**
Siebel CRM Integration Pack for Oracle Comms Billing and Revenue Management: Order to Bill**
Siebel CRM Integration Pack for Oracle Comms Billing & Revenue Management: Agent Assisted Billing Care**
►Comms Order to Bill
►Comms Customer care
Industry Process Integration Packs
►Comms Revenue Accounting
Siebel Life Sciences Integration for Oracle Adverse Event Reporting System ►Life Sci. Adverse Event Reporting
Siebel CRM Integration Pack for i-flex FLEXCUBE Account Originations*** ►Banking Account Originations
Siebel CRM Integration Pack for Banking Account Originations ►Banking Account Originations
Enabling…
*Siebel 7.8 / Oracle E-Business Suite 11.5.10***i-flex FLEXCUBE UBS V.UM 7.2.0
**Comms versions: Siebel 7.8.2 / Oracle E-Business Suite Financials 11.5.10 / Billing and Revenue Management 7.3.1
Planned FY09 AIA Process Integration PacksHorizontal
Cross Industry PIPs Enabling…
Siebel UCM (8.1) for Oracle EBS (11.5.10), Siebel CRM SIA (8.0)
Siebel CRM SIA (8.0) for EBS Order Mgt (11.5.10) ►Order to Cash
►MDM (Customer) Integration
PIM (12.1) for EBS (11.5.10) and Siebel CRM SIA (8.0) ►MDM (Product) Integration
Agile PLM (9.2.2.4) to EBS (11.5.10) ►Design to Release
Siebel CRM to SAP* ►Order to Cash
Agile to SAP* ►Design to Release
AIA for SAP PIPs* Enabling…
Oracle CRM On Demand for Siebel CRM (7.8.2 HOR) ►Customer Synchronization (Direct Int.)
Oracle CRM On Demand for SAP* ►Opportunity to Order
Oracle CRM On Demand for JD Edwards E1 (2.3) ►Opportunity to Order
SaaS PIPs Enabling…
* Subject to Oracle Senior Management Approval
Siebel CRM (8.1) for EBS Order Management (12.1) ►Order to Cash
Agile PLM (9.2.2.4) to EBS (12.1) ►Design to Release
Above timeframes are target dates only and subject to change at any time.
Communications:
Comms 2.4, includes OSM ►Order to Activate
Comms 2.0.1 (Siebel 8.0/8.1; Nested Service Bundle feature)►Order to Bill / Agent Assisted /
Fin. Consolidation
Industry PIPs Enabling…
Roadmap: Planned FY09 Process Integration PacksIndustry
Comms 2.5, includes PIM ►Product MDM (FY10)
Retail:Oracle Retail Integration (RMS 2.3) to PSFT (9.0) ►Financial Controls for Retail
Siebel CRM Loyalty (8.1) to Retail Stores ►Customer Loyalty Management
Product Data Hub Integration Pack for Retail Product Lifecycle Mgt ►Retail PIM Integration (FY10)
Logistics Service Providers:
Fleet Management 1 (OTM 6.0, SEBL 8.0)
Fleet Management 2 (EBS 12.1, OTM 6.0)
►Quote and Order Management
►Driver Management
Fleet Management 3 (EBS 12.1, OTM 6.0) ►Settlement and Financial Management
Utilities:AIA for Utilities ►Order to Billing
Banking:EBS Financial Service Accounting Hub (12.1) for PeopleSoft GL (9.x) ►Account Consolidation
Above timeframes are target dates only and subject to change at any time.
BPEL Process Manager
Enterprise Service Bus
Data Integration
Application Integration ArchitectureAbstraction Layer Concept
AIA Enterprise Business Objects & Services Layer
Customer Sales Order Invoice…
Optimize Offer
Forecast Demand
Capture Order
Pick, Pack, Ship
Billing Deduction &
Settlement
Siebel CRM
E-Business Suite
SAP Custom App
Composite UI
Application Business Connector Service
API or Web Service
JMS or WSIF
API or Web Service
Common Objects, Standardized Business ServicesRe-Usable , Loosely Coupled Services to support one to manyLeverage AIA UI Service SDK to build Composite Tasks
AIA Foundation Pack Enterprise-wide SOA Adoption
Enterprise Object Library :
Lifecycle Extensions:
Governance:
Standards Support:
• Account Balance Adjustment
• Advance Shipment Notice
• Bill Of Materials
• Customer Party
• Disbursed Payment
• Engineering Change Order
• Installed Product
• Invoice
• Item
• Item Balance
• Item Composition
• Item Structure
• Location
• Manufacture Item Composition
• Price List
• Purchase Order
• Quote
• Received Payment
• Request For Quote
• Bill of Lading
• Demand Forecast
• Freight Terms
• Shipment Request
• Inventory Reservation
• Accounting Entry
• Credit Memo
• Request For Quote
• Requisition
• Sales Order
• Shipment Plan
• Currency Exchange
• Debit Memo
• Chart of Accounts
• Payment Term
• Payable Invoice
• Pick List
• Promotion
• Shipment Receipt
• Supplier Party
• Sales Quote
• Bank Account
• Transaction Calendar
• Fund Transfer
• Fund Transfer Schedule
• Shipment Advice
• Check
46 Objects, 460 Service Operations
Test Validation, Error Handling, Diagnostics
Service Repository, Process Models
CCTS 9.0, OAG, ISO 11179
Prebuilt Enterprise Business Objects & ServicesBringing Applications Together thru a Common Language
“Only 5% of the Interface is a function of the middleware choice. The remaining is a function of Application Semantics”
• Standardized representations of business data• Rationalized across all Oracle applications• Standards compliant, adopting OAGIS, UN/CEFACT and ISO standards
• Extensible, upgradeable
BenefitsEasy to plug-in new
applicationsConsistent & better
information quality
Lower maintenance costs
BenefitsEasy to plug-in new
applicationsConsistent & better
information quality
Lower maintenance costs
3rd Party
PeopleSoft Siebel
Oracle
Enterprise Business Object
3rd Party
PeopleSoft Siebel
Oracle
FY09 Available and Planned AIA Foundation Packs
Foundation Pack 2.0.1 Core Common Objects and ServicesReleased February 2008 Business Service Repository, Management Utilities
Foundation Pack 2.1 NEW Enterprise Objects & Services Released June 2008 Extension Templates / Sample Patterns
Enhanced Repository and Utilities
Foundation Pack 2.2.1 Industry Foundation Packs & Foundation Pack for BEAPlanned for October FY09 Utilities and Insurance, Web Logic Server Certification
Foundation Pack 2.3 NEW Enterprise Objects and ServicesPlanned for CY09 Enhanced Error Handling, Composite Application Framework
Foundation Pack 2.4 NEW Enterprise Objects & ServicesPlanned for the next 12 months HCM, Proc. Mfg. and Communications objects
Foundation Pack 3.0 Oracle 11g Service Component Architecture
TBD Updated Infrastructure Components, Enhanced
Programming Model
Above timeframes are target dates only and subject to change at any time.
Horizontal & Industry Versions Features…
Which One is Right for YOU?Foundation Pack or Process Integration Pack
Complete solution for building any to any integrations across a complex, mixed environment
Speed integration development process utilizing prebuilt Enterprise Business Services and Objects (continually added to over time )
Reduce risk and maintenance costs using well defined programming models and bundled governance components
Provides a sustainable, flexible foundation for change
Prebuilt, off the shelf integrations between Oracle applications
Delivers best practice processes to the business quickly and cost effectively
Minimizes integration risk and fully supported by Oracle
Extensible and upgradeable with minimal business disruption
Let Oracle Pre-build Integrated Processes for You
Do it Yourself Using Oracle Foundation Pack
Sampling of Leading Companies Leveraging AIA
AIA for Partners InitiativeHow to engage Oracle for the AIA for Partners program:http://www.oracle.com/partners/home/bi/global/integration/unauth/applications.html
This is the partner facing program to get formal endorsement from Oracle…
SI Led Development Model
-New PIP Development
-Oracle PIP Extension
AIA Partner Models – Summary
Partner Model Key Characteristics
1 SI Strategic Co-Development Model
• Joint investment in development and GTM• Oracle product and IP, sold, supported and maintained by Oracle• Partner is positioned as preferred implementer in named Accounts
2 SI Led Development Model
• Partner invests in building repeatable solutions• Uses AIA Foundation Pack and contributes to it• Partner solution and IP. validated, endorsed and promoted by Oracle
3 SI Implementation Engagement Model
• Awareness, Education and Training on AIA• Deal Support, COE and Labs Setup support for AIA products• Packaged consulting services by SI partners
4 AIA for SAP – Partner Model
• Partner builds and owns the SAP AIA business connectors• Oracle might OEM the SAP connectors• Multiple GTM & implementation partners possible
5 ISV Integration Development Model
• ISV builds and owns the AIA business connectors for their own Apps• Validated, endorsed and promoted by Oracle• Complimentary ISVs who complete the Oracle solution map
Learn More
• Key contacts within Alliances• For SI Partners in NA – [email protected]• For ISV Partners - [email protected]• Others – Contact your local Alliances Team!
• Key contacts within the AIA Partner Strategy Team• For NA and WITS – [email protected]• For EMEA – [email protected]• For JAPAC - [email protected]
• Overall Strategy Contact: [email protected]
• OPN for Partners Website: http://www.oracle.com/partners/home/bi/global/integration/unauth/applications.html