<Insert Picture Here>
Oracle Application Integration Architecture
Rafael Torres, Sr. Sales Consultant
[Link]@[Link]
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
Business / Technology Trends
IT Challenge
Introducing Oracle Application Integration Architecture
Planned Roadmap and Availability
Next Steps
Today’s Enterprise Challenge
Competing Globally with a Distributed Value Chain
Priority or Critical Priority
Improve Integration Upgrade Shift from Functional
Businesses Must Evolve
between AppsRapidly Packaged Applications IT
toReality
Process Orientation
Better access to
• Hyper competition customer / partner • Heterogeneity is here to stay
information
• Industry consolidation • Number of systems and moving
• Increased business complexity Faster time to parts increasing
market
• Greater customer and partner • Acquisitions, restructuring,
demands consolidation becoming the norm
Streamlined
• Increased compliance pressures operations • IT must do more…with less!
Source: Forrester Enterprise and SMB Software Survey, North America And Europe, Q3 2007
Most Companies Struggle with Integrations and
Linking Business Processes across Applications
Retail
Health
care
Manufac
turing
SaaS
AIA: Bringing together Oracle Applications
IT ALL
BRINGING
TOGETHER
Composite
Business
Business
Processes
Processes
Span
Applications
ISV Partners
ISV Partners
Legacy
Applications
Legacy
Applications
Application Integration Architecture
Your Best of Breed Fusion Oracle Application Business
Application
Portfolio
Middleware * Integration
Architecture
Process
Innovation
Oracle Application Integration Architecture
Connecting People, Processes & Information across the Enterprise
A comprehensive, open, standards-based integration platform
that process-enables the entire value chain
Front Office Applications Faster, cheaper, easier
CRM Custom Hosted integration of core processes
eStore Portals Self Service Other
Business
Reduced integration risk
People Information
Processes
Supply
ERP B2B Custom
Chain
Legacy Analytics
Service
Providers Improved adaptability of
business processes
Back Office Applications
Application Integration Architecture
Oracle’s Standards-based SOA Implementation
•Best Practice Processes
Optimize business performance
leveraging Oracle’s extensive experience
and best practices
•Process Integration Packs
Rapidly implement discreet business
processes using AIA’s pre-built, out of the
box, integrations across Oracle Applications
•Foundation Packs
Build cross-functional business processes
across any of your applications utilizing a
standardized approach and methodology
•Powered by Oracle Fusion Middleware
Leverage Oracle’s best-in-class, standards-
based SOA Middleware platform
Why Customers Choose AIA
$ Value
Open Ecosystem
Pre-built integrations AIA Centers of
Lower TCO Extensibility Methodology
Excellence
Designed for Fusion AIA Partner Co-
Apps compatibility Loose coupling of apps development
through SOA Best practices
Reusability ISV Plug ability
Focus on configurations Prescriptive Model
not rebuilds methodology
Successfully deployed in Proven by Oracle
complex, high-volume
environments
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…
Ideal for:
• Adding new Oracle applications • Adopting SOA / Fusion Applications
• Enhancing existing application functionality • Simplifying enterprise-wide integration
• Extending a business process
Rapidly Implement Core Processes
Deliver Greater Operational Productivity and Transparency
Business Benefits IT Benefits
Richer functionality Faster time to value than building yourself
Quick and detailed customer information More reliable and less risky
Faster process execution; less errors Extensible and upgradeable to protect
Increased individual and corporate efficiency customizations to end-points and processes
Easier to optimize and evolve
Siebel CRM Integration Pack for Oracle E-Business Suite Order Management
Integrated Order to
Cash Process Create Oracle E-Business
Siebel Quote/Order Suite
Synchronize Configure
customer Product
Check
Payment
Availability
Customer Relationship Pricing
Order Management
Sales: Management System
• Cust Svc Reps
• Inside Sales Application Integration Architecture
Process Integration Pack
Address Complex Integration Challenges with
AIA Foundation Pack
Foundation Packs
SOA Reference Architecture
SOA Programming Model
Enterprise Business Services
SOA Governance
Oracle Differentiator: Application independent approach
to building any-to-any integrations
Speeds time to value
Reduces risk and improves productivity
Facilitates move from EAI/P2P integrations
Ensures control and visibility throughout your business process lifecycle
Why AIA Foundation Pack is Different
Service Oriented Reference Architecture Evolve to an Enterprise
• Open & nonproprietary Architecture Leveraging
• Includes both content and technology What You Have
Oracle’s own
implementation
of SOA
Service Oriented Programming Model Quicker Assembly
• Based on Oracle best practices and Extension of
• Rationalized against Best in Class applications Processes
Enterprise Business Services Library Standardized
• Prebuilt and standards-based Building Blocks for
Interoperability &
• Application Independent
Reusability
SOA Governance End to End Lifecycle
• Includes methodology and tools Consistency and
• Interoperable with Partners Predictability
Foundation Pack Helps You Avoid Starting from
Scratch or Re-inventing the Wheel
Faster, Cheaper & Better Approach to Custom Integrations
Checklist for an Open, Standards Based Oracle
Enterprise Architecture
Reconcile semantic differences across all
applications in your domain Benefits
Define standard for standards in your
organization (both technical & content)
• Focus more on application
Build canonical business entities
design not technology or
techniques
Design the business service interface
Design a service interaction layer
• Minimize risk using a proven
methodology
Define integration design patterns
Map design patterns to technology
• Reduce costs
Define data integration guidelines • Achieve a repeatable,
Define security model
sustainable future-proof
architecture model
Design performance best practices
Design utility services (error handling)
Define service versioning & evolution guidelines
Oracle Enterprise Business Services
Oracle standardized service definitions across Applications
Get Sales Order Enterprise
Business Service • Provides service
mediation and routing to
correct service provider
3rd Party
E-Business
Suite ERP
JD Edwards
Get Sales
• Conditional logic can be
Get Sales Order
ABC Service
Get Sales
Order
Order
ABC Service
expressed in rules
ABC Service
engine
• Facilitates loose-
coupling between the
requester and the service
E-Business
Suite
SAP JDE
provider
Oracle Enterprise Business Objects
Create Standardized Service Payloads based on semantics
• Standardized semantic XML EBS / Web EDI Other Data
Integration
A2A/B2B Services
representations of business objects -
Customer, Sales Order, Payment, etc.
• Key inputs from standards such as
OAGIS, UN/CEFACT and ISO
standards
EBO
• Rationalized against Oracle
Applications and Fusion Applications Logical Data Model
• Extensible and Upgradeable Physical Data Model
EBOs are built from three types of concepts:
1. Business concepts that are specific to a business object (Business
components)
2. Common concepts that are shared across business objects (Common
components)
3. References to other EBOs (Every EBO has a Reference component)
Enterprise Business Services Library
Procurement
Order Fulfillment
• Requisition
• SalesOrder
Master Data Mgt
• Quote
• Invoice
Product Lifecycle Mgt
• BillofMaterials
• PurchaseOrder
• PriceList • ItemStructure
• SupplierParty
• RequestforQuote
• AccountBalanceAdjustment • EngineeringChangeOrder
• CustomerParty
• AdvancedShipmentNotice • AdvancedShipmentNotice
• ManufactureItemComposition
• Item
• ShipmentReceipt
Warehousing • ItemComposition
• ItemBalance Logistics
• Location • AdvancedShipmentNotice Asset Lifecycle Mgt
• ShipmentReceipt
• InstalledProduct
And more to come with each new release…
Application Business Connector Service
Application Specific Service Translation and Transformation
• Exposes legacy business functions as open standards compliant
service provider
• Facilitates the exposing of core business transactions as well as
data access as web services
• Allows for participating applications to become service providers as
well as service consumers without disruption to code
• Customers/Partners/ISVs can write their own ABCS
ABCS 1
SBL
E-Biz Enterprise ABCS 2
Validate Enrich Transform
Business
Suite Service BRM
ABCS 3
Application Application Business Connector Service SAP
Business Application Business
Object Connectors
Get Sales Order Integration Scenario
From the App Web Service to the Enterprise Business Service
Siebel CRM EBS
Customer Order
Management Management
Configure Price/ Confirm/ Invoice/
Create and Check Pack/ Receive
Order Validate Availability Ship Pmt
Service Invocation App Web Service
EBM EBM
Requestor Get Sales Provider
ABCS Order EBS ABCS
Application Business Connector Services
SOA Visibility
Business Service Repository (BSR)
Catalog of SOA portfolio
- Services (EBS, ABCS)
- Enterprise Objects (EBO’s)
- Metadata & Relationships
- End-to-end flows across silos
Comprehensive coverage
- Design-time view
- Runtime view
Benefits
Visibility
Reusability
ROI
SOA Quality throughout Process Lifecycle
Composite Application Validation System (CAVS)
Validate integrations
- Individual services
CAVS Invocation - End-to-end flows across silos
locations - Backward compatibility
Simulator
- Emulate service behaviors
- Predefined inputs to probe
E-Business
services
EBS ABCS
Siebel CRM
Suite - Output definition options
- Test assertions with XPath
Layered approach
Replace - Test different portions of the
Participating integration in isolation
Simulator
App with CAVS
Benefits
Productive SOA lifecycle
Expedite time to market
Quality assurance for entire
Process Integration Packs
Error Resolution & Diagnostics
End-to-end Error Resolution
- Integration components
ESB BPEL BPEL - Participating applications
Unified Approach
ESB Error Topic Catch Block
- Across integration patterns
BPEL Fault - Across technologies (BPEL, ESB)
Error Listener ABS Java WS Policy
User Friendly
- Search, drill-down, and auto alerts
ESB Error Handler BPEL Java Action - Logging and Diagnostic scripts
Categorize All Errors
Common Error - Business errors
Handler - Technical errors
Auto alerts
ABS Error Queue ABS Logger - Preference based notifications
Benefits
Generic and extensible error
handling framework
Faster Issue Resolutions
Powered by Fusion Middleware
AIA Foundation Pack
SOA Reference SOA Programming Enterprise Business SOA
Architecture Model Service & Object Library Governance
BPA Suite BPEL Process Manager EM
Analyst Native Human Business System
Tools BPEL Workflow Rules Monitoring
Web Services
JDeveloper Enterprise Service Bus Manager
App Dev Multi Policies &
Framework XSLT
Protocol Transform Routing Security
&
Web Center Adapters ODI B2B Registry
Apps DB Bulk ELT Partners UDDI
Messaging J2EE Application Server
AIA Supports Your Path To Fusion
Move At Your Own Pace, Protect Your Investments
Apps Unlimited New Releases
More functionality
Upgrade path to Fusion Apps
Application Integration Architecture
Integrated Best in Class Industry
Business Process
Fusion Apps
The Next Generation
Which One is Right for YOU?
Foundation Pack or Process Integration Pack
Do it Yourself Let Oracle Pre-build
Using Oracle Integrated Processes
Foundation Pack for You
Complete solution for building any Prebuilt, off the shelf integrations
to any integrations across a between Oracle applications
complex, mixed environment Delivers best practice processes to
Speed integration development the business quickly and cost
process utilizing prebuilt Enterprise effectively
Business Services and Objects Minimizes integration risk and fully
(continually added to over time ) supported by Oracle
Reduce risk and maintenance costs Extensible and upgradeable with
using well defined programming minimal business disruption
models and bundled governance
components
Provides a sustainable, flexible
foundation for change
<Insert Picture Here>
Availability and Roadmap
Available AIA Process Integration Packs
Cross Industry Process Integration Packs Enabling…
Siebel CRM On Demand Integration Pack for Oracle E-Business Suite* ►Opportunity to Quote
Siebel CRM Integration Pack for Oracle EBS Order Management: Order to Cash* ►Order to Cash
Siebel CRM Integration Pack for Trade Promotion Management* ►Trade Promotion Management
Industry Process Integration Packs Enabling…
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 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
*Siebel 7.8 / Oracle E-Business Suite 11.5.10 **Comms versions: Siebel 7.8.2 / Oracle E-Business Suite Financials 11.5.10 / Billing
***i-flex FLEXCUBE UBS [Link] 7.2.0 and Revenue Management 7.3.1
Planned FY09 AIA Process Integration Packs
Horizontal
Cross Industry PIPs Enabling…
Siebel CRM SIA (8.0) for EBS Order Mgt (11.5.10) ►Order to Cash
Siebel CRM (8.1) for EBS Order Management (12.1) ►Order to Cash
Siebel UCM (8.1) for Oracle EBS (11.5.10), Siebel CRM SIA (8.0) ►MDM (Customer) Integration
PIM (12.1) for EBS (11.5.10) and Siebel CRM SIA (8.0) ►MDM (Product) Integration
Agile PLM ([Link]) to EBS (11.5.10) ►Design to Release
Agile PLM ([Link]) to EBS (12.1) ►Design to Release
AIA for SAP PIPs* Enabling…
Siebel CRM to SAP* ►Order to Cash
Agile to SAP* ►Design to Release
SaaS PIPs Enabling…
Oracle CRM On Demand for Siebel CRM (7.8.2 HOR) ►Customer Synchronization (Direct Int.)
Oracle CRM On Demand for JD Edwards E1 (2.3) ►Opportunity to Order
Oracle CRM On Demand for SAP* ►Opportunity to Order
* Subject to Oracle Senior Management Approval Above timeframes are target dates only and
subject to change at any time.
Roadmap: Planned FY09 Process Integration Packs
Industry
Industry PIPs Enabling…
Communications:
►Order to Bill / Agent Assisted /
Comms 2.0.1 (Siebel 8.0/8.1; Nested Service Bundle feature) Fin. Consolidation
Comms 2.4, includes OSM ►Order to Activate
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) ►Quote and Order Management
Fleet Management 2 (EBS 12.1, OTM 6.0) ►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.
FY09 Available and Planned AIA Foundation Packs
Horizontal & Industry Versions Features…
Foundation Pack 2.0.1 Core Common Objects and Services
Released 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
Planned for FY09 Utilities and Insurance
Foundation Pack 2.3 NEW Enterprise Objects and Services
Planned for FY09 BEA uptake
Foundation Pack 2.4 NEW Enterprise Objects & Services
Planned for FY09 HCM, horizontal objects from Retail & LSP
Foundation Pack 2.5 NEW Enterprise Objects & Services
Planned for FY10
Foundation Pack 3.0 Oracle 11g Service Component Assembly
TBD Composite Application Framework
Above timeframes are target dates only and
subject to change at any time.
Oracle Application Integration Architecture
Enabling Business Transformation through Composite
Business Processes
Deliver greater capabilities to the business
• Start with industry business processes to support business requirements
• Make all your critical applications work together
Reduce your integration cost and risk
• Stop rebuilding integrations with every new application and release
• Focus on consolidating systems
Achieve business process adaptability and agility
• Jumpstart your evolution to an open, standards-based enterprise architecture
• Enable rapid change with reduced risk and minimal disruption to the business
For More Information
• Contact your Sales Rep
• Visit [Link]/aia