Oracle Application Integration Architecture - IDS Scheer AG

idsscheer

Oracle Application Integration Architecture - IDS Scheer AG

ARIS ProcessDay

Brazil 2008

Beyond Process Modeling:

Oracle Solutions

MSc. Rafael d‘Ávila

Oracle Solutions Architect Team Leader

Latin America Enterprise Architecture Team

www.ids-scheer.com/processsdays


Oracle in the World

� Biggest enterprise software company in the world

�FY07: USD$17.99 Bi

�Growth in Brazil >42% FY07

� More than 145 countries:

�275,000 customers

�71,000 employees

�15,000 partners

�7,500 ISVs

�1,6M professionals

© IDS Scheer AG www.ids-scheer.com/processdays


30 Years of Innovation

1970’s

Distributed SQL & Transaction Support

Cluster and MPP Support

Client/Server Support

Platform Portability

Commercial SQL Implementation

© IDS Scheer AG www.ids-scheer.com/processdays

Business Process Accelerators

Application Integration Architecture

Business Process Management

Self-Managing Database

Grid Computing

Oracle Data Guard

Real Application Clusters

First Comprehensive CRM Suite

1980’s

First Internet Applications

Built in Java VM

Partitioning Support

Full Applications Implementation Methodology

Industry-Specific Business Applications

Object Relational Support

Multimedia Support

Data Warehousing Optimizations

First Unix-Based Applications

Parallel Operations

1990’s

2000’s


Corporate Challenges

� IT Flexibility and Resiliency

�Adapt to changes

� Fusions, merges, landscape changes

� Governance

� Security in information access

� Audit capabilities

� Non-structured content management

� Intelligence

� Real-time reaction

� Process optimization

© IDS Scheer AG www.ids-scheer.com/processdays


BPM / SOA Needed

Strategy

Execution

© IDS Scheer AG www.ids-scheer.com/processdays

Adaptable business model

Flexible IT


BPM / SOA Lifecycle

Model

Optimize

© IDS Scheer AG www.ids-scheer.com/processdays

Simulate

BPM

+

SOA

Monitor

Develop

Execute


Changing the point of view

� Better alignment between IT and

business needs

� Agile business processes

� Process automation

< < ∗ ∗ >

> /

/

= = + + |

| −

© IDS Scheer AG www.ids-scheer.com/processdays

� Improved visibility

� Improved IT efficiency

�More interoperability

�More reuse

� Less integration points and

maintenance costs

Islands of information Flexible Architecture

< < Σ Σ Σ >

> %

%

= = ∗ ∗ |

| /

/

< < ∗ >

> /

= = + + |

| −

< < Σ Σ >

> %

%

= = + + |

| −

SOA

SCOPE

FLOW

invoke

receive

PROCESS

receive

getSSN

getRating

select

review

end

invoke

receive


Oracle Fusion Middleware

© IDS Scheer AG www.ids-scheer.com/processdays

Business Processes & Integration

Complete infrastructure to BPM/SOA

Content Management

Web Content, Digital Assets,

Documents, Records, Images


BPM/SOA Solution Stack

� Technology stack:

�BPA, BPEL PM, BAM

� Business Accelerators

Application Integration Architecture

© IDS Scheer AG www.ids-scheer.com/processdays


Oracle BPM/SOA Solution’s

© IDS Scheer AG www.ids-scheer.com/processdays

Business

Activity

Monitoring

(BAM)

Optimize

Monitor

Model

BPM

Lifecycle

Deploy

Execute

Business Process

Architect (BPA)

Simulate

Implement

Business Process

Execution (BPEL)


Oracle BPA Suite

Business Process Architect

SOA, BPEL PM Integration

© IDS Scheer AG www.ids-scheer.com/processdays

Business Process Simulator

Business Process Publisher


Business and IT alignment

Oracle BPA Suite (EPC, BPMN)

Conceptual model

Logical

Model

Executable

Model

Oracle Process Designer (BPEL)

© IDS Scheer AG www.ids-scheer.com/processdays

Business

Modeling

Shared

Metadata

Technical

Modeling

Business Process

Blueprint


BPEL Process Manager (BPEL PM)

Systems

Documents

© IDS Scheer AG www.ids-scheer.com/processdays

People

Monitor

Model


Partial list of adapters

Applications

Oracle Applications

� SAP R/3

� Peoplesoft

� JD Edwards

� Siebel

� Clarify

� Lotus Notes

� Ariba

� AXIOM mx/open

� Baan

� BroadVision

� Clarify

� Commerce One

� Hogan Financials

� i2 Technologies

� Lawson

� Livelink

� Manugistics

� Microsoft CRM

� Vantive

� Walker Interactive

� Remedy

� Salesforce.com

© IDS Scheer AG www.ids-scheer.com/processdays

Databases

Oracle 8i and above

� IBM DB/2 UDB

� Informix

� Clarion

� Clipper

� Cloudscape

� DBASE

� Dialog

� Essbase

� FOCUS Data Access

� Great Plains

� Microsoft SQL Server

� MUMPS (Digital Standard MUMPS)

� Navision Financials (ODBC 3.x)

� Nucleus

� Paradox

� Pointbase

� PROGRESS

� Red Brick

� RMS

� SAS Transport Format

� Sybase

� Teradata

� Unisys DMS 1100/2200

� UniVerse

Technology

� SOAP

� HTTP, HTTP-S

� Email – POP3, SMTP, IMAP

� FTP, FTP-S

� Flat File

� LDAP

� JMS

Oracle AQ

� IBM MQSeries

� TIBCO Rendezvous

� Socket

Legacy

� CICS

� IMS/DB

� IMS/TM

� VSAM

� ADABAS

� Natural

� Tuxedo

� CA-Datacom

� Screen Scraping

� CA-IDMS

� C-ISAM,D-ISAM,K-SAM,

QSAM


Business Activity Monitoring (BAM)

� Monitor

�Key Performance Indicators (KPI)

�Service-level agreements (SLA)

� Analyze

� Act

�Correlate events

�Identify trends

�Alert users to bottlenecks,

exceptions and solutions to

business problems

�Event-driven alerts

�Real-time dashboards

�BPEL Processes and Services

integration

© IDS Scheer AG www.ids-scheer.com/processdays


BPM/SOA Solution Stack

� Technology stack:

�BPA, BPEL PM, BAM

� Business Accelerators

Application Integration Architecture

© IDS Scheer AG www.ids-scheer.com/processdays


Oracle Business Accelerators for E-Business Suite

� Rapid implementation methodology for new installs

� Maintains 100% of the E-Business Suite for supportability and

expandability.

�New implementations, Prototypes

�Any project that requires a fast starting place

�Based on relevant Industry specific business transactions and

functionality

� Industry-specific versions are available for over 20 industries

�Government, High Tech, Communications, etc.

� Examples (Government):

�Plan to Project Approval

�Citizen Request to Dispatch

�Budgets to Analysis

�...

© IDS Scheer AG www.ids-scheer.com/processdays


Create and Approve Budget - Accelerator

© IDS Scheer AG www.ids-scheer.com/processdays


BPM/SOA Solution Stack

� Technology stack:

�BPA, BPEL PM, BAM

� Business Accelerators

Application Integration Architecture

© IDS Scheer AG www.ids-scheer.com/processdays


Oracle Application Integration Architecture (AIA)

� Connecting People, Process and Information across the enterprise

eStore

People

ERP

CRM

Legacy

Front Office Applications � Faster, cheaper, easier

integration of core processes

Portals

Supply

Chain

Custom Hosted

Business

Processes

Analytics

© IDS Scheer AG www.ids-scheer.com/processdays

Self Service Other

B2B

Service

Providers

Back Office Applications

Information

Custom

� Reduced integration risk

� Improved adaptability of

business processes


Maximum Business Process Flexibility

� Focus on solving business

problems, not the technology

� Utilize existing applications of

your choice

� Create processes that evolve

with your future needs

� http://www.oracle.com/applications/aia.html

© IDS Scheer AG www.ids-scheer.com/processdays


Application Integration Architecture: key concepts

� Best Practice Processes

� Optimize business performance

leveraging Oracle’s extensive

experience and best practices

� Process Process Integration Packs

� Pre-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 Packs

� Create custom business processes

across any of your applications

utilizing predefined, application

independent object and service

definitions

� Powered by Oracle Fusion Middleware

� Hot pluggable, open standards

based platform

© IDS Scheer AG www.ids-scheer.com/processdays


The AIA difference

SOA Reference Architecture

�Predefined best practice design patterns

A B

�Best practices for security & auditing

�Guidelines for transaction processing

�Model evolving services

Enterprise Business Services

�Standardized across industry standards

(technical and content)

C D

�Defined right-sized business interface

�Rationalized standards across Oracle Apps

�Model for extensibility & verticalization

© IDS Scheer AG www.ids-scheer.com/processdays

SOA Programming Model

�Design templates & Code samples

�Delivery of utility services

�Developer guidelines

�Guidelines for performance, scalabilty and

reliability

SOA Governance

�Predefined governance policies &

guidelines

�Infrastructure for SOA visibility, quality and

control


Oracle SOA Assessment

� SOA Maturity Model

� Roadmap to SOA

� SOA Assessment Analysis

© IDS Scheer AG www.ids-scheer.com/processdays


Oracle SOA Maturity Model

© IDS Scheer AG www.ids-scheer.com/processdays


Oracle SOA Maturity Model

� Dimensions of analysis:

� Infrastructure

Architecture

� Information

� Operations

� Execution

� Finance & Portfolios

� People & Organization

� Governance

© IDS Scheer AG www.ids-scheer.com/processdays


Roadmap to SOA

� Roadmap to SOA

� Phases of evolution

� Duration

� Resources

� Reference Architecture

� Project Analysis

� ROI

� Risks

� Benefits

� Complexity

� Savings/Incomings

� Reuse Perspective

© IDS Scheer AG www.ids-scheer.com/processdays

Nível de Maturidade

5

4,5

4

3,5

3

2,5

2

1,5

1

0,5

0

1,3

2,3

Roadmap to SOA

3,1

Atual Fase 1 (18 meses) Fase 2 (9 meses) Fase 3 (6 meses) Fase 4 (12 meses)

Linha do tempo (Duração mínima)

3,9

4,8


SOA Assessment Analysis

© IDS Scheer AG www.ids-scheer.com/processdays


SOA Assessment Analysis

© IDS Scheer AG www.ids-scheer.com/processdays


© IDS Scheer AG www.ids-scheer.com/processdays

More magazines by this user
Similar magazines