Sie sind auf Seite 1von 35

Oracle SOA Suite 11g: Enabling Next Generation Business Applications

David Shaffer
Vice President, Product Management, Oracle Integration

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 Oracles
products remains at the sole discretion of Oracle.

2009 Oracle Corporation

Agenda

SOA Requirements
Oracle SOA Suite 11g
Customer Success
Oracle SOA Suite 11g Demo
Takeaways

2009 Oracle Corporation

<Insert Picture Here>

The Good News SOA Continues to deliver!


Typical Scenarios
Service-enablement of IT systems
Loose-coupled integration
EAI patterns, Legacy modernization
Process Automation
Typical Benefits

2009 Oracle Corporation

Distributed development and deployment


Service re-use
Increased business agility
Improved efficiency, rapid ROI
5

The Road to 11g

Packaged Apps
Custom Apps
Point-to-point
integrations

2009 Oracle Corporation

Oracle
Oracle
SOA/BPM
SOA/BPM
11gR1
11gR1

Serviceenablement
Loose-coupling
EAI Patterns
Legacy
Modernization

Simplification
Rapid Composition
Inherent Flexibility &
Adaptability
Service Re-use
Business and IT
synergies

Oracle SOA Platform


D

IGN
S
E

JDEV

CU
SE

E
AG R
N
MA NITO
MO

RE

POLICY
MANAGER

EM

N
E R IO N
T
T
PA TECT
DE

CEP

BAM

BPEL PROCESS MGR


BUSINESS RULES
HUMAN WORKFLOW
TE E
A
Z
GR ALI
E
T U
IN RT
VI

ERP

REG/REP

SERVICE BUS
DATA INTEGRATOR

MAINFRAME

SERVICES

Adapters & B2B

DB

PARTNERS

EVENTS

SOA Today Introduces New Requirements


Simplify the SOA Design-time:

Support latest standards, enable complex composites to be


built with a visual, model-driven approach

Single design-time for event-driven and service-oriented


architectural patterns

Asset discovery, management and re-use baked in

SOA Composite Editor

2009 Oracle Corporation

SOA Composite Editor

Palette of Service
Components
Components
&
& Adapters
Adapters

Web
Web services
services
and adapters
Mediation
Mediation

BPEL
BPEL
orchestration
orchestration
Human
Human Tasks
Tasks

Built Natively on
SCA Standard

Business
Business Rules

Unified Architecture for Events and Services


Event Delivery Network (EDN)
Declarative way to work with
publish-subscribe paradigm within
the context of a SOA application

newSupplier
event

SOA composite

Based on proven standards


(JMS, WSDL, XSDs, etc.)
Offers rich drag-n-drop capabilities
within the SOA
Composite Editor
Powers responsive applications
through Event-driven
SOA

2009 Oracle Corporation

10

Requirement

SOA applications are becoming more critical


every passing day and require high availability
and reliability
How do we optimize the performance and
administration of distributed applications?

Unified Service Platform

2009 Oracle Corporation

11

Unified Service Platform

Service Assembly, Orchestration


SOA Composite

Human
Workflow

BPEL

Business
Rules

RegRep
RegRep

Application
composers
IDE

Mediator

11g Service Infrastructure

BAM

Common JCA-based connectivity infrastructure


Optimize
d binding

B2B

Policy Enforcement

Oracle Service Bus


Web-based
console

SOA
Operations
Service virtualization, Shared Service Gateway, Monitoring

2009 Oracle Corporation

12

Leverage the Oracle Application Grid


Proven reliability and performance of WebLogic Server, Coherence
and JRockit
Easy maintenance, scriptable administration, advanced management
features
Sophisticated scripting administration leveraging WLST
Using WLS modularized architecture for install/config/hosting
(with clear separation of binary/domains config/hardware)
Best platform for cloud computing

Easy to scale on-demand


Automated failover across physical boxes using WLS whole server migration
Coherence for clustering

Industry-leading application server


Highly scalable in-process JMS provider
Richest Java/J2EE capabilities

Leading distributed cache technology leveraged by SOA Suite


Coherence + SOA Suite = high performance SOA composites

2009 Oracle Corporation

13

SOA on a scalable Application Grid


Scale on-demand
Application 2
Application 3

Application 1
SOA Svc 1

SOA Svc
Svc 22
SOA

SOA Svc 3
SOA
SOA Svc
Svc 3
3

Resource

Resource

Resource

Resource

Resource

Resource

Resource

Resource

Resource

Resource

Resource

Resource

Resource
Resource

SOA
SOA Svc
Svc 4
4

SOA
SOA Svc
Svc 5
5

Resource

Application Grid

2009 Oracle Corporation

14

Performance at the core


JRockit, WLS, OSB, and CEP

JRockit

WLS

OSB
CEP
1M events per sec
at sub-millisecond latency

Requirement
In a highly distributed, heterogeneous environment,
how do I

implement and manage end-to-end security?

get complete end-to-end visibility?

manage and monitor these set of applications?

detect trends and patterns from large volumes of


information in real-time?

govern the full lifecycle of SOA assets and maximize reuse?

Unified Management, Monitoring


and Governance
2009 Oracle Corporation

16

Integrated Security Policies

Policy Manager
Workflow

Human

BPEL

Rules

Business

Mediator

Reg/Rep
Reg/Rep

IDE

BAM

B2B

Oracle Service Bus


Web-based
console

2009 Oracle Corporation

17

End-to-End Instance Tracking

BPEL
External
Service
Human
Workflow

Business
Rules

2009 Oracle Corporation

Drill-down
into
components

Routing

18

Unified Management
Oracle Enterprise Manager
SOA Mgmt
Pack

SOA Mgmt Pack


SLA tracking
Availability history
Diagnostics

Composite App Monitoring & Modeling

Application Diagnostics for Java

CAMM
End-to-End visibility
SOA, Portal, JEE
monitoring

AD4J
Resource View
Cross-tier tracing to DB
Memory leak analysis

Real-Time Event Visibility


EDA delivers real-time event processing for monitoring, analyzing,
and acting on business process optimization.
EDN
createSupplier

event

ADF page flow


and BC

b
-Su tion
b
Pu trac
abs
cla
De

event

CEP

ive
rat

n
h
tio
c
p
i
i
r
R sc
s
sub antic
sem

SOA composite

rn
tte
Pa ching
t
Ma oss
acr e
ls
m
- ti anne
- ch
xt
t
nte men
o
C ich
r
En
sed
a
b
LCQ

BAM

a
An

w
Vie
c
i
lyt

n
tio
p
e
c
Ex rts
Ale

d
ate
r
g
e
Int ions
t
Ac

s
Mobile Devices
BAM Dashboards

ADF (active RCF & DVT)

Other event
sources
(feeds, etc.)

JMS

close loop

2009 Oracle Corporation

20

SOA and BPM Governance


Full Lifecycle Management for Composite Apps, Business Processes and SOA
Assets
Design
Architecture

Develop/Assemble
& Test

& Modeling
SOA Asset/Artifact
Management

Analysis
Deploy &
Secure

Policy Management,
Validation and Enforcement

Provisioning and Consumer


Management

Monitor
Policies

Retire
Services

& SLAs

SOA Monitoring and


Management

Manage Change

2009 Oracle Corporation

21

Requirement
Business processes spans systems, humans, and documents,
and using separate systems for each capability is a big
challenge
Reduce the cycle time between business requirements and IT
delivery
Empower my business analysts to manage business
processes through critical decision points

Unified BPM Platform

2009 Oracle Corporation

22

Unified BPM Platform

Rich End User Interaction

Shared BPMN
Model

Web-based customization

BPA
Customer

Notify
User

Custome r

Create and
Submit Order

Download
Video

Process
Payment

Process Portal MS Office

Worklist

Sales Re p

Wait
3 days

Call
Customer

Copy to
S3

Business View

BPMN 2.0
BPEL

BPMN

BPEL

2009 Oracle Corporation

Human
Workflow

BPM Studio
(with Business and IT views)

Process Composer

23

Imaging and Process Management


Converged on Unified Orchestration Platform

Paper Documents
(Invoices, AR)

Scan & Capture

Document & Web Capture


Imaging Workflow
Unified Process Engine

ERP system
2009 Oracle Corporation

24

IT and Business Collaboration


Business Analyst BPA Suite
BPMN Business Process Model

Process Developer SOA Editor


SOA Composite

Generate/
Merge

Shared Metadata
Model

2009 Oracle Corporation

BPA
Repository

25

Enhanced Business Rules


Easy to use and powerful
business rules engine
Decision Tables
Activation Dates
Inference
Aggregates

Benefits
Makes processes and
applications agile and dynamic
Decision Tables provide
business users a familiar
metaphor
Seamless integration with SOA
& Process Management makes
it effortless to start leveraging
rules

2009 Oracle Corporation

26

Requirement

Uptake all these new features but not


at the cost of a rewrite!

Automated Upgrade Support

2009 Oracle Corporation

27

Existing Customers
10g 11g Technical Upgrade Path

JDeveloper 11g
or command-line

1. open

3. deploy

2. save
11g SOA Suite
Server

10.1.3 SOA Suite project

11g composite project

Rich support for 10gR3 to 11gR1 metadata upgrade in JDeveloper

2009 Oracle Corporation

28

British Telecom
Opportunities & Challenges
One of the worlds largest telecom service provider
High cost of managing and maintaining 400 legacy IT
systems
Need a consolidated applications that allows to procure
goods and services for 10,000 properties and 5,000
vehicles

Solution
Oracle SOA Suite, BPA Suite, IdM Suite, Webcenter Suite
Composite apps and process integration using Oracle Fusion Middleware with Oracle EBS,
PeopleSoft and Siebel

Results
Retired 46 legacy apps, increasing right first time dramatically increasing user experience
scores
Enterprise level process automation resulting in consolidation of many heterogeneous custom
and packaged applications

2009 Oracle Corporation

29

Qualcomm
Opportunities & Challenges
Worlds leading supplier of CDMA Chipsets
Inability to quickly build composite applications, lack of
common reusable services
Unable to respond to rapid business changes
Need to increase system security, scalability, availability
Needed a common interface for all users to get the
information they need in a secure reliable manner

Solution
Oracle BPEL Process Manager deployed to create a reusable services framework
Integration with Tibco, Documentum and Oracle Applications
Automated key business processes: Entitlement requests and approvals, User password and
account maintenance

Results
Enabled easier, more effective forecast
simulation
Improved control over supply chain
Increased productivity in shipping and
warehouse management

2009 Oracle Corporation

Customer Viewpoint
I would estimate that we have saved at
least $5 million dollars in development
costs over the last two years.
Norm Fjeldheim, Senior VP, CIO
Qualcomm

30

Costco
Opportunities & Challenges
One of the worlds largest membership based retail
warehouse chain
AP dept. processes 30,000 documents a day
Was manually handling paper based documents
Re-keying of data, human error, duplication of effort,
difficult to track

Solution
Oracle Imaging and Process Management (I/PM) and Oracle BPEL to automate paper based
document workflow and provides quick access to invoices

Results
Response time reduced from 210 days to 110 seconds
Saved $7 million by reducing staff and achieved ROI in less than 12 months
Improving relationships with key vendors (processing invoices in timely manner, able to
tell vendors the exact status of any invoice)

2009 Oracle Corporation

31

SOA Suite 11g Key Takeaways


Complete

Integrated

Open

Best of
Breed

#1
Comprehensiv
e SOA Offering

Designed to
Work Together

Broad & Deep


Offering
Lower Cost,
Lower Risk

Less Effort
More Value

StandardsBased
Architecture
More Choice
Maximizes
Existing
Investments

Industry
Leader

Robust, Proven
Industry leading
Software

For More Information

Quote Attribution
Title, Company
Get Started

Resources

Take the SOA Assessment at

SOA Resource Center

http://soaready.nvishweb.com/en/program
=
OFMForum
SOA documentation is available at:

http://www.oracle.com/technology/docum
entation/index.html
Technical information available at:

http://www.oracle.com/technology/tech/so
a/index.html

2009 Oracle Corporation

http://www.oracle.com/technologies/soa/ce
nter.html
Datasheet:

http://www.oracle.com/technologies/soa/d
ocs/oracle-soa-suite-datasheet.pdf
Blog:

http://blogs.oracle.com/davidchappell/
http://blogs.oracle.com/SOAandEDA/

33

Oracle SOA Suite Some Related Books

2009 Oracle Corporation

34

Questions

2009 Oracle Corporation

35

Das könnte Ihnen auch gefallen