- Greater Cincinnati Oracle Users · PDF file Oracle Application Integration Architecture ......

34
<Insert Picture Here> Oracle Application Integration Architecture Rafael Torres, Sr. Sales Consultant [email protected]

Transcript of - Greater Cincinnati Oracle Users · PDF file Oracle Application Integration Architecture ......

Page 1: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

<Insert Picture Here>

Oracle Application Integration Architecture

Rafael Torres, Sr. Sales Consultant

[email protected]

Page 2: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

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.

Page 3: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Today’s Discussion

Business / Technology Trends

IT Challenge

Introducing Oracle Application Integration Architecture

Planned Roadmap and Availability

Next Steps

Page 4: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Today’s Enterprise ChallengeCompeting Globally with a Distributed Value Chain

Streamlined operations

Faster time to market

Better access to customer / partner

information

Businesses Must Evolve Rapidly

• Hyper competition

• Industry consolidation

• Increased business complexity

• Greater customer and partner demands

• Increased compliance pressures

IT Reality

• Heterogeneity is here to stay

• Number of systems and moving parts increasing

• Acquisitions, restructuring, consolidation becoming the norm

• IT must do more…with less!

Priority or Critical Priority

Improve Integrationbetween Apps

Upgrade Packaged Applications

Shift from Functionalto Process Orientation

Source: Forrester Enterprise and SMB Software Survey, North America And Europe, Q3 2007

Page 5: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Most Companies Struggle with Integrations and

Linking Business Processes across Applications

SaaS

Manufacturing

Healthcare

Retail

Page 6: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

AIA: Bringing together Oracle Applications

LegacyApplications

ISV Partners

Business Processes

SpanApplications

Your Best of Breed Application

Portfolio

Fusion Middleware

Business Process

Innovation

Oracle Application Integration

Architecture*

LegacyApplications

ISV Partners

CompositeBusiness

Processes

BR

ING

ING

IT ALL

TO

GE

TH

ER

Application Integration Architecture

Page 7: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

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

Custom Hosted

PortalseStore

CRM

Self Service Other

Front Office Applications Faster, cheaper, easier

integration of core processes

Reduced integration risk

Improved adaptability of

business processesBack Office Applications

Custom

AnalyticsService

Providers

B2BERP

Legacy

SupplyChain

PeopleBusinessProcesses

Information

Page 8: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Application Integration ArchitectureOracle’s Standards-based SOA Implementation

•Powered by Oracle Fusion Middleware

Leverage Oracle’s best-in-class, standards-based SOA Middleware platform

•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

Page 9: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Why Customers Choose AIA

AIA Centers of Excellence

AIA Partner Co-development

ISV Plug ability Model

Open EcosystemOpen Ecosystem

Pre-built integrations

Lower TCO

Designed for Fusion Apps compatibility

Reusability

ValueValue$$

Best practices

Prescriptive methodology

Proven by Oracle

MethodologyMethodology

Loose coupling of apps through SOA

Focus on configurations not rebuilds

Successfully deployed in complex, high-volume environments

ExtensibilityExtensibility

Page 10: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

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…

Page 11: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Rapidly Implement Core ProcessesDeliver Greater Operational Productivity and Transparency

IT Benefits

Faster time to value than building yourself

More reliable and less risky

Extensible and upgradeable to protect

customizations to end-points and processes

Easier to optimize and evolve

Oracle E-Business

Suite

Siebel CRM Integration Pack for Oracle E-Business Suite Order ManagementIntegrated Order to

Cash Process

Sales:• Cust Svc Reps

• Inside Sales

Order Management System

Configure

Product

PaymentCheck

Availability

Pricing

Synchronize

customer

Create

Quote/Order

Customer Relationship Management

Siebel

Application Integration Architecture

Process Integration Pack

Business Benefits

Richer functionality

Quick and detailed customer information

Faster process execution; less errors

Increased individual and corporate efficiency

Page 12: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Address Complex Integration Challenges with AIA Foundation Pack

Foundation Packs

SOA Reference Architecture

SOA Governance

SOA Programming Model

Enterprise Business Services

Speeds time to value

Reduces risk and improves productivity

Facilitates move from EAI/P2P integrations

Ensures control and visibility throughout your business process lifecycle

Oracle Differentiator: Application independent approach to building any-to-any integrations

Page 13: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Why AIA Foundation Pack is Different

Service Oriented Reference Architecture

• Open & nonproprietary

• Includes both content and technology

Enterprise Business Services Library

• Prebuilt and standards-based

• Application Independent

SOA Governance

• Includes methodology and tools

• Interoperable with Partners

Service Oriented Programming Model

• Based on Oracle best practices

• Rationalized against Best in Class applications

Oracle’s own implementation

of SOAQuicker Assembly and Extension of

Processes

Standardized Building Blocks for Interoperability &

Reusability

End to End Lifecycle Consistency and

Predictability

Evolve to an Enterprise Architecture Leveraging

What You Have

Page 14: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Foundation Pack Helps You Avoid Starting from

Scratch or Re-inventing the WheelFaster, Cheaper & Better Approach to Custom Integrations

Checklist for an Open, Standards Based

Enterprise Architecture

Oracle

Reconcile semantic differences across all

applications in your domain

Define standard for standards in your

organization (both technical & content)

Build canonical business entities

Design the business service interface

Design a service interaction layer

Define integration design patterns

Map design patterns to technology

Define data integration guidelines

Define security model

Design performance best practices

Design utility services (error handling)

Define service versioning & evolution guidelines

Benefits

• Focus more on application design not technology or techniques

• Minimize risk using a proven methodology

• Reduce costs

• Achieve a repeatable, sustainable future-proof architecture model

Page 15: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Oracle Enterprise Business ServicesOracle standardized service definitions across Applications

E-Business Suite

Get Sales Order

ABC Service

3rd Party

ERP

Get Sales Order

ABC Service

JD Edwards

Get Sales Order

ABC Service

Get Sales Order Enterprise

Business Service • Provides service mediation and routing to correct service provider

• Conditional logic can be expressed in rules engine

• Facilitates loose-coupling between the requester and the service providerE-Business

SuiteSAP JDE

Page 16: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Oracle Enterprise Business ObjectsCreate Standardized Service Payloads based on semantics

• Standardized semantic representations of business objects -Customer, Sales Order, Payment, etc.

• Key inputs from standards such as OAGIS, UN/CEFACT and ISO standards

• Rationalized against Oracle Applications and Fusion Applications

• Extensible and Upgradeable Physical Data Model

Logical Data Model

EDIEBS / WebServices

XMLA2A/B2B

Other DataIntegration

EBO

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)

Page 17: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Procurement

• Requisition

• Quote

• PurchaseOrder

• RequestforQuote

• AdvancedShipmentNotice

• ShipmentReceipt

Enterprise Business Services Library

And more to come with each new release…

Order Fulfillment

• SalesOrder

• Invoice

• PriceList

• AccountBalanceAdjustment

• AdvancedShipmentNotice

Master Data Mgt

• BillofMaterials

• SupplierParty

• CustomerParty

• Item

Warehousing

• ItemBalance

• Location

Product Lifecycle Mgt

• ItemStructure

• EngineeringChangeOrder

• ManufactureItemComposition

• ItemComposition

Logistics

• AdvancedShipmentNotice

• ShipmentReceipt

Asset Lifecycle Mgt

• InstalledProduct

Page 18: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Application Business Connector ServiceApplication 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 2Enrich TransformValidate

Application Business Connector ServiceApplication Business

ObjectApplication Business

Connectors

E-Biz

Suite

Enterprise Business Service

ABCS 1

ABCS 3

SBL

BRM

SAP

Page 19: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Get Sales Order Integration ScenarioFrom the App Web Service to the Enterprise Business Service

Create Order

Configure and

Validate

Invoice/Receive

Pmt

Price/ Check

Availability

Confirm/ Pack/Ship

Get SalesOrder EBS

Siebel CRM Customer

Management

Siebel CRM Customer

Management

EBSOrder

Management

EBSOrder

Management

Service InvocationService Invocation App Web ServiceApp Web Service

Provider ABCS

RequestorABCS

Application Business Connector Services

EBM EBM

Page 20: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

SOA VisibilityBusiness 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

Benefits

Visibility

Reusability

ROI

Page 21: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

SOA Quality throughout Process LifecycleComposite Application Validation System (CAVS)

Validate integrations- Individual services- End-to-end flows across silos- Backward compatibility

Simulator- Emulate service behaviors- Predefined inputs to probe

services- Output definition options- Test assertions with XPath

Layered approach- Test different portions of the

integration in isolation

Benefits

Benefits

Productive SOA lifecycle

Expedite time to market

Quality assurance for entire

Process Integration Packs

CAVS Invocation locations

Replace Participating

App with CAVSSimulator

Siebel CRM EBS ABCS E-BusinessSuite

Page 22: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Error Resolution & Diagnostics

End-to-end Error Resolution

- Integration components

- Participating applications

Unified Approach

- Across integration patterns

- Across technologies (BPEL, ESB)

User Friendly

- Search, drill-down, and auto alerts

- Logging and Diagnostic scripts

Categorize All Errors

- Business errors

- Technical errors

Auto alerts

- Preference based notifications

Benefits

Benefits

Generic and extensible error

handling framework

Faster Issue Resolutions

ESB

Common Error Handler

ABS Java WS

ABS Error QueueABS Error Queue

ESB Error Handler

ABS LoggerABS Logger

ESB Error Topic Catch Block

BPEL BPEL

BPEL Java Action

Error ListenerBPEL Fault

Policy

Page 23: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Powered by Fusion Middleware

Messaging J2EE Application Server

Apps Bulk ELT

Adapters

Partners

B2B

DB

Multi Protocol Routing

XSLTTransform

Enterprise Service Bus

NativeBPEL

Business Rules

Human Workflow

BPEL Process Manager

UDDI

Policies &Security

Web Services Manager

Registry

System Monitoring

EM

App DevFramework

&Web Center

JDeveloper

Analyst Tools

BPA Suite

AIA Foundation Pack

ODI

Enterprise Business Service & Object Library

SOAGovernance

SOA ReferenceArchitecture

SOA ProgrammingModel

Page 24: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

AIA Supports Your Path To FusionMove At Your Own Pace, Protect Your Investments

Application Integration Architecture

Integrated Best in Class Industry

Business Process

Fusion Apps

The Next Generation

Apps Unlimited New Releases

More functionality

Upgrade path to Fusion Apps

Page 25: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

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

Page 26: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

<Insert Picture Here>

Availability and Roadmap

Page 27: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

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

Page 28: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

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.

Page 29: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

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 Packs

Industry

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.

Page 30: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

FY09 Available and Planned AIA Foundation Packs

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 PatternsEnhanced 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 & ServicesPlanned 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.

Horizontal & Industry Versions Features…

Page 31: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

Oracle Application Integration Architecture

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

Enabling Business Transformation through Composite Business Processes

Page 32: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*

For More Information

• Contact your Sales Rep

• Visit www.oracle.com/aia

Page 33: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*
Page 34: - Greater Cincinnati Oracle Users  · PDF file Oracle Application Integration Architecture ... turing Health care Retail. ... Oracle CRM On Demand for SAP*