Top Banner
35

Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

Dec 24, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.
Page 2: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

Oracle SOA Suite 11g: Enabling Next Generation Business Applications

David ShafferVice President, Product Management, Oracle Integration

Page 3: 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 Oracle’s products remains at the sole discretion of Oracle.

© 2009 Oracle Corporation 3

Page 4: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

<Insert Picture Here>

Agenda

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

© 2009 Oracle Corporation 4

Page 5: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

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

Page 6: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

The Road to 11g

© 2009 Oracle Corporation 6

Oracle SOA/BPM 11gR1

Oracle SOA/BPM 11gR1

Page 7: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

BAM

BUSINESS

BUSINESS

VISIBILITY

VISIBILITYPATTERN

PATTERN

DETECTION

DETECTION

CEPEM

MANAGE

MANAGE

MONITOR

MONITOR

POLICYMANAGER

SECURE

SECURE

JDEV

DESIGNDESIGN

Oracle SOA Platform

ERP MAINFRAME SERVICES EVENTS

ORCHESTRATE

ORCHESTRATEBPEL PROCESS MGRBPEL PROCESS MGRBUSINESS RULESBUSINESS RULESHUMAN WORKFLOWHUMAN WORKFLOW

INTEGRATE

INTEGRATE

VIRTUALIZ

E

VIRTUALIZ

E SERVICE BUSSERVICE BUSDATA INTEGRATORDATA INTEGRATOR

REG/REP

Adapters & B2BPARTNERSDB

Page 8: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

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

Page 9: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

SOA Composite Editor Palette of Service Components

& Adapters

Palette of Service Components

& Adapters

MediationMediation

BPEL orchestration

BPEL orchestration

Business RulesBusiness Rules

Human TasksHuman Tasks

Web servicesand adaptersWeb servicesand adapters

Built Natively onSCA Standard

Page 10: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

• 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

newSupplier event

Page 11: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

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

Page 12: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

11g Service Infrastructure

BusinessRules

BusinessRulesMediatorMediator

Policy EnforcementOptimized binding

BPELBPEL HumanWorkflow

HumanWorkflow

Unified Service Platform

Oracle Service Bus

Common JCA-based connectivity infrastructure

RegRepRegRep

Applicationcomposers

SOA Operations

Web-basedconsole

IDE

BAM

B2B

Service Assembly, Orchestration

Service virtualization, Shared Service Gateway, Monitoring

SOA Composite

© 2009 Oracle Corporation 12

Page 13: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

Leverage the Oracle Application GridProven 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

Page 14: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

Application 2

Application 3Application 1

SOA on a scalable Application GridScale 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 5SOA Svc 5SOA Svc 3

14

Resource

Resource

Resource

Resource Resource

Resource

Resource

Resource

Resource

Resource

Resource

Resource

Resource

Resource

Resource

© 2009 Oracle Corporation

SOA Svc 1

Page 15: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

Performance at the coreJRockit, WLS, OSB, and CEP

1M events per secat sub-millisecond latency

JRockitJRockit WLSWLS

OSBOSB

CEP CEP

Page 16: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

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

Page 17: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

Integrated Security Policies

© 2009 Oracle Corporation 17

IDE

BusinessRules

BusinessRulesMediatorMediator BPELBPEL Human

WorkflowHumanWorkflow

Oracle Service Bus

Reg/RepReg/Rep

Web-basedconsole

BAM

B2B

Policy Manager

Page 18: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

BPELBPEL

HumanWorkflow

HumanWorkflow

RoutingRouting

BusinessRules

BusinessRules

ExternalServiceExternalService

End-to-End Instance Tracking

© 2009 Oracle Corporation 18

Page 19: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

Oracle Enterprise Manager

Unified Management

SOA MgmtPack

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

Page 20: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

Real-Time Event Visibility

BAM Dashboards

ADF (active RCF & DVT)

Mobile Devices

BAMCEPEDN

SOA composite

createSupplier

ADF page flowand BC

event

JMS

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

Analytic Views

Exception

Alerts

Integrated

Actions

Pattern

Matching

across

- time

- channels

Context

Enrichment

CQL-based

Pub-Sub

abstraction

Declarative

Rich

subscription

semantics

event

close loop

Other event sources

(feeds, etc.)

© 2009 Oracle Corporation 20

Page 21: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

SOA and BPM GovernanceFull 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

AnalysisSOA Asset/Artifact

Management

Policy Management, Validation and Enforcement

Provisioning and Consumer Management

SOA Monitoring and Management

© 2009 Oracle Corporation 21

Page 22: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

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

Page 23: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

Unified BPM Platform

23

Shared BPMN Model

BPA

BPM Studio(with Business and IT views)

Create and Submit Order

ProcessPayment

NotifyUser

DownloadVideo

Wait3 days

Call Customer

Customer

Customer

Sales Rep

Copy toS3

Create and Submit Order

ProcessPayment

NotifyUser

DownloadVideo

Wait3 days

Call Customer

Customer

Customer

Sales Rep

Copy toS3

Business View

BPMN 2.0BPEL

Web-based customization

Process Composer

BPMNBPMNBPELBPEL

Worklist Process Portal MS Office

Rich End User Interaction

© 2009 Oracle Corporation

Human Workflow

Human Workflow

Page 24: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

Imaging and Process ManagementConverged on Unified Orchestration Platform

ERP system

Paper Documents(Invoices, AR)

Scan & Capture

Unified Process EngineUnified Process Engine

Imaging WorkflowImaging Workflow

Document & Web CaptureDocument & Web Capture

© 2009 Oracle Corporation 24

Page 25: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

IT and Business Collaboration

25© 2009 Oracle Corporation

Business Analyst – BPA SuiteBPMN Business Process Model

Process Developer – SOA EditorSOA Composite

Shared Metadata Model

BPARepository

Generate/Merge

Page 26: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

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

Page 27: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

Uptake all these new features – but not at the cost of a rewrite!

Automated Upgrade Support

Requirement

© 2009 Oracle Corporation 27

Page 28: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

Existing Customers10g 11g Technical Upgrade Path

11g composite project10.1.3 SOA Suite project

JDeveloper 11gor command-line

11g SOA SuiteServer

3. deploy

1. open 2. save

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

© 2009 Oracle Corporation 28

Page 29: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

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 world’s 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

Page 30: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

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

• World’s 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

Page 31: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

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 world’s 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 2–10 days to 1–10 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

Page 32: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

SOA Suite 11g – Key Takeaways

Broad & Deep Offering

Lower Cost, Lower Risk

Comprehensive SOA Offering

CompleteComplete

Less EffortMore Value

Designed toWork Together

IntegratedIntegrated

Robust, Proven Industry leading

Software

Industry Leader

Best of Best of BreedBreed

#1

More Choice Maximizes

Existing Investments

Standards-Based

Architecture

OpenOpen

Page 33: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

Quote AttributionTitle, 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/documentation/index.html

• Technical information available at: http://www.oracle.com/technology/tech/soa/index.html

Get Started

• SOA Resource Center

http://www.oracle.com/technologies/soa/center.html

• Datasheet: http://www.oracle.com/technologies/soa/docs/oracle-soa-suite-datasheet.pdf

• Blog: http://blogs.oracle.com/davidchappell/

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

Resources

© 2009 Oracle Corporation 33

Page 34: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

Oracle SOA Suite – Some Related Books

© 2009 Oracle Corporation 34

Page 35: Oracle SOA Suite 11g: Enabling Next Generation Business Applications David Shaffer Vice President, Product Management, Oracle Integration.

Questions

© 2009 Oracle Corporation 35