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 3
<Insert Picture Here>
Agenda
SOA Requirements
Oracle SOA Suite 11g
Customer Success
Oracle SOA Suite 11g Demo
Takeaways

2009 Oracle Corporation 4
The Good News SOA Continues to deliver!
Service-enablement of IT systems
Loose-coupled integration
EAI patterns, Legacy modernization
Process Automation
Distributed development and deployment
Service re-use
Increased business agility
Improved efficiency, rapid ROI
Typical Scenarios
Typical Benefits
2009 Oracle Corporation 5
The Road to 11g
2009 Oracle Corporation 6

Packaged Apps
Custom Apps
Point-to-point
integrations


Service-
enablement
Loose-coupling
EAI Patterns
Legacy
Modernization



Simplification
Rapid Composition
Inherent Flexibility &
Adaptability
Service Re-use
Business and IT
synergies
Oracle
SOA/BPM
11gR1


BAM CEP


EM


POLICY
MANAGER


JDEV
Oracle SOA Platform
ERP MAINFRAME SERVICES EVENTS
BPEL PROCESS MGR
BUSINESS RULES
HUMAN WORKFLOW
SERVICE BUS
DATA INTEGRATOR
REG/REP
Adapters & B2B
PARTNERS DB
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
SOA Today Introduces New Requirements
2009 Oracle Corporation 8
SOA Composite Editor
Palette of Service
Components
& Adapters
Mediation
BPEL
orchestration
Business Rules
Human Tasks
Web services
and adapters
Built Natively on
SCA Standard
Declarative way to work with
publish-subscribe paradigm within
the context of a SOA application

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
Unified Architecture for Events and Services
Event Delivery Network (EDN)
2009 Oracle Corporation 10
SOA composite
newSupplier
event
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
Requirement
2009 Oracle Corporation 11
11g Service Infrastructure
Business
Rules
Mediator
Policy Enforcement
Optimized
binding
BPEL
Human
Workflow
Unified Service Platform

Oracle Service Bus
Common JCA-based connectivity infrastructure

RegRep
Application
composers
SOA
Operations
Web-based
console
IDE
BAM
B2B
Service Assembly, Orchestration
Service virtualization, Shared Service Gateway, Monitoring
SOA Composite
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
Application 2
Application 3
Application 1
SOA on a scalable Application Grid
Scale on-demand
14
SOA Svc 2 SOA Svc 3 SOA Svc 4
Application Grid
SOA Svc 2 SOA Svc 3 SOA Svc 4
SOA Svc 5
SOA Svc 5
SOA Svc 3
14
Resource
Resource
Resource
Resource Resource
Resource
Resource
Resource
Resource
Resource
Resource
Resource
Resource
Resource
Resource
2009 Oracle Corporation
SOA Svc 1
Performance at the core
JRockit, WLS, OSB, and CEP
1M events per sec
at sub-millisecond latency
JRockit
WLS
OSB
CEP
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 re-
use?




Unified Management, Monitoring
and Governance
Requirement
2009 Oracle Corporation 16
Integrated Security Policies

2009 Oracle Corporation 17
IDE
Business
Rules
Mediator BPEL
Human
Workflow
Oracle Service Bus

Reg/Rep
Web-based
console
BAM
B2B
Policy Manager
BPEL
Human
Workflow
Routing
Business
Rules
External
Service
Drill-down
into
components
End-to-End Instance Tracking
2009 Oracle Corporation 18
Oracle Enterprise Manager
Unified Management

SOA Mgmt
Pack

SOA Mgmt Pack
SLA tracking
Availability history
Diagnostics


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

AD4J
Resource View
Cross-tier tracing to DB
Memory leak analysis
Application Diagnostics for Java
Composite App Monitoring & Modeling
Real-Time Event Visibility
BAM Dashboards
ADF (active RCF & DVT)
Mobile Devices
BAM
CEP EDN
SOA composite
createSupplier
ADF page flow
and BC
event
JMS
EDA delivers real-time event processing for monitoring, analyzing,
and acting on business process optimization.
event
close loop
Other event
sources
(feeds, etc.)
2009 Oracle Corporation 20
SOA and BPM Governance
Full Lifecycle Management for Composite Apps, Business Processes and SOA
Assets

Develop/Assemble
& Test
Retire
Services
Design
Deploy &
Secure
Manage Change
Architecture
& Modeling
Monitor
Policies
& SLAs
Analysis
SOA Asset/Artifact
Management
Policy Management,
Validation and Enforcement
Provisioning and Consumer
Management

SOA Monitoring and
Management

2009 Oracle Corporation 21
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
Requirement
2009 Oracle Corporation 22
Unified BPM Platform

23
Shared BPMN
Model
BPA
BPM Studio
(with Business and IT views)
Business View
BPMN 2.0
BPEL
Web-based customization
Process Composer
BPMN BPEL
Worklist Process Portal



MS Office
Rich End User Interaction
2009 Oracle Corporation
Human
Workflow
Imaging and Process Management
Converged on Unified Orchestration Platform
ERP system
Paper Documents
(Invoices, AR)
Scan & Capture
Unified Process Engine
Imaging Workflow
Document & Web Capture
2009 Oracle Corporation 24
IT and Business Collaboration
25 2009 Oracle Corporation
Business Analyst BPA Suite
BPMN Business Process Model
Process Developer SOA Editor
SOA Composite
Shared Metadata
Model
BPA
Repository
Generate/
Merge
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
Uptake all these new features but not
at the cost of a rewrite!
Automated Upgrade Support
Requirement
2009 Oracle Corporation 27
Existing Customers
10g 11g Technical Upgrade Path
11g composite project
10.1.3 SOA Suite project
JDeveloper 11g
or command-line
11g SOA Suite
Server
3. deploy
1. open
2. save
Rich support for 10gR3 to 11gR1 metadata upgrade in JDeveloper
2009 Oracle Corporation 28
British Telecom
Oracle SOA Suite, BPA Suite, IdM Suite, Webcenter Suite
Composite apps and process integration using Oracle Fusion Middleware with Oracle EBS,
PeopleSoft and Siebel

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
Opportunities & Challenges
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

Solution
Results
2009 Oracle Corporation 29
Qualcomm
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
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
Opportunities & Challenges
Enabled easier, more effective forecast
simulation
Improved control over supply chain
Increased productivity in shipping and
warehouse management
Solution
Results
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
2009 Oracle Corporation 30
Costco
Oracle Imaging and Process Management (I/PM) and Oracle BPEL to automate paper based
document workflow and provides quick access to invoices


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

Opportunities & Challenges
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)
Solution
Results
2009 Oracle Corporation 31
SOA Suite 11g Key Takeaways
Broad & Deep
Offering
Lower Cost,
Lower Risk
Comprehensiv
e SOA Offering
Complete
Less Effort
More Value
Designed to
Work Together
Integrated
Robust, Proven
Industry leading
Software
Industry
Leader
Best of
Breed
#1
More Choice
Maximizes
Existing
Investments
Standards-
Based
Architecture
Open
Quote Attribution
Title, Company
For More Information
Take the SOA Assessment at
http://soaready.nvishweb.com/en/program
=OFMForum
SOA documentation is available at:
http://www.oracle.com/technology/docume
ntation/index.html
Technical information available at:
http://www.oracle.com/technology/tech/so
a/index.html


Get Started

SOA Resource Center
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/


Resources

2009 Oracle Corporation 33
Oracle SOA Suite Some Related Books
2009 Oracle Corporation 34
Questions
2009 Oracle Corporation 35

Das könnte Ihnen auch gefallen