1 copyright © 2012, oracle and/or its affiliates. all ...• human tasks/amx with hcm integration...

53
1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Upload: others

Post on 15-Mar-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

1 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Page 2: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

2 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Business Integration for the 21st Century

Peter Belknap

Director, Product Management

ORACLE

PRODUCT

LOGO

Page 3: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

4 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Program Agenda

• 21st Century Integration Landscape

• Oracle SOA Suite and BPM Suites

– Industrial SOA for Integration Everywhere

– Business-Driven Process Improvement

Page 4: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

5 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

“Integration”

Platform

“Extension”

Platform

Integration or Extension? Oracle Fusion Middleware

Page 5: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 6 |

Meeting the “Data Tsunami” Challenge

Much more data, many more events need to be handled much more quickly

New and existing business processes need to be integrated reliably, securely,

and inexpensively

Operators and customers expect increased visibility and control

IT must respond with a flexible, secure, scalable infrastructure

Ad Hoc Point to Point Integration Standards-based Service

Oriented Architecture

Page 6: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 7 |

Declarative Re-use

Building a Successful Service-Oriented Architecture Visibility, Control, Analytics

Enterprise Security

Oracle Identity Access, Risk

Mgmt

Oracle SOA Governance

Canonical Services

Loosely Coupled Layered Architecture

Core Business Applications

Oracle BPEL PM, CEP

Oracle AIA

Oracle Service Bus

ERP, Custom Applications

Exadata

Cloud Application Foundation on Exalogic

Hardware, Software, Engineered to Work Together

SUN

Oracle BI, BAM WebCenter

Page 7: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

8 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Integration Landscape

• Complete

• Best-in-Class

• Integrated

• Open

Oracle Fusion Middleware

User EngagementUser Engagement User EngagementUser Engagement

Identity Management & SecurityIdentity Management & Security Identity Management & SecurityIdentity Management & Security

Business Process Business Process Business Process Business Process

ManagementManagement

Content Content

ManagementManagement

Content Content

ManagementManagement

Business Business

IntelligenceIntelligence

Business Business

IntelligenceIntelligence

Service IntegrationService Integration Data IntegrationData Integration Data IntegrationData Integration

Development Development

ToolsTools

Cloud Application Cloud Application

FoundationFoundation

Enterprise Enterprise

ManagementManagement

Web Social Mobile

Page 8: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

9 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Key Usages Of SOA in Fusion Apps

Usage Category Description Usage

Process Customization (for

Developers)

Allow developers to customize process to suit

business needs.

• Simple sequential BPEL process steps.

• Customer can modify steps.

Human Workflow

Support human workflow with complex

approvals including approval hierarchies

• Most important usage by many fusion

apps

• Manual task or approval tasks

Integration

Decouple external systems. Allows bringing

new systems online without changing core

Processes

• Mediator is an example

• End to End Integration

• Flexibility with Rules based routing

Process Composition (for Business

Analysts)

Make it easier for business analyst to modify

process at runtime.

• Business Analysts arrange orchestration

flow of “pre-canned” tasks / processes

• Process Composer use case

Long Running or Batch Processing

Support Batch processing and other long

running jobs as scheduled /async processes

• Executed as a batch or is a long running

process

• Processing itself happens outside

• Orchestration, fault handling and

compensations are key

Event Processing

Support event processing using SOA model. • Event driven integration

• Events to add flexibility and loose coupling

Page 9: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

10 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

2. Process Decomposition

Decomposition of Long

Running Processes

• BPEL for main process and

subprocesses

• Rules

• Mediator (dynamic routing)

• Asynchronous services

Fusion Micro Patterns 1. Human Approvals

Human Interactions within

the process (most prevalent)

• BPEL (or BPMN)

• Human Tasks/AMX with HCM

integration

• Rules for dynamic routing

• ADF Task flows

• Customizable Worklist

• Actionable email notifications

3. Business Events

Decoupling using

business events

• Events publication from ADF

• Event Delivery Network

• Async invocation of process,

human tasks or ESS jobs

Page 10: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

11 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

5. Enabling Edge Integration

Fusion Micro Patterns 4. Batch jobs 6. Synchronous Microflows

Synchronous Processes

• Synchronous processes

• Dynamic processing using rules

• Straight through processing with

BPEL & ADF services

• SDO entity variables

Long Running batch jobs

• Scheduler for time based

scheduling and job incompatibility

• BPEL for orchestration

• Asynchronous Services/jobs

• ODI integration

Edge Integration

• Dynamic endpoints

• Support multiple protocols

• Mediator with different

transformations based on end

point

Page 11: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

12 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

8. Process Composition

Fusion Micro Patterns 7. Activity Guide

Multistep human

interactions

• BPEL/BPMN processes with

human tasks

• Activity guide metadata

• ADF task flows

• AG controls in apps UI

Business user driven process

composition

• BPMN based process templates

• BPMN/BPEL Rules, human workflow

• BPM composer for customization

• Service catalog

Page 12: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

13 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Application Integration Architecture Solutions Which Deliver Sustainable Integration

•Powered by Oracle Fusion Middleware Leverage Oracle’s best-in-class, standards-based SOA Middleware platform

•Reference Process Models Optimize business performance leveraging Oracle’s extensive experience and best practices

•Pre-Built Integrations Accelerate implementation of discreet business processes using AIA’s pre-built integrations across Oracle Applications

•Foundation Pack Build cross-functional business processes across any of your applications utilizing a standardized approach and methodology

Complete. Open. Integrated.

BPM Suite

Process Management Registry &

Repository

Service

Management

SOA Governance

Process

Integration

B2B

Integration

SOA Suite ODI Suite

Bulk Data Processing

Data Quality

Foundation Pack

Reference Process

Models

Common Objects &

Standard Shared Services

SOA/BPM Framework &

Methodology Developer Utilities

Pre-Built Integrations Packaged Integration Accelerators For Specific Applications & Processes:

Process Integration Packs and Direct Integrations

Page 13: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

14 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Artifacts

Policies

Implementation

Efficiency, Reuse & Consolidation

Security

Systematic Enforcement of Policy

Definition

Business/IT Alignment

Metadata

Monitoring and Management

Production Assurance for SLAs

Oracle Governance Solution Complete solution for Application Integration Projects

Architects

BusinessOwners

Designers

IT Operations

Release Management

Developers & Integrators

Security Engineers

Consumer Provisioning

& LEADING IDEs& LEADING IDEs

& ENTERPRISE GATEWAY& ENTERPRISE GATEWAY

Page 14: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

15 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Enterprise Repository for

Oracle Fusion Applications https://fusionappsoer.oracle.com

Page 15: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

16 Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Oracle Confidential – Information Only and Subject to Change

May Not Be Incorporated into a Contract

Program Agenda

• 21st Century Integration Landscape

• Oracle SOA Suite and BPM Suites

– Industrial SOA for Integration Everywhere

– Business-Driven Process Improvement

Page 16: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

17 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Connect & normalize Adapters

ERP MAINFRAME SERVICES PARTNERS DB

• Over 200 adapters • For all technologies & applications:

EBS, PSFT, Siebel, SAP, Databases, Files, FTP, JMS, MQ, B2B, etc.

• Graphical introspection of target • Abstract complexity of underlying

applications • Convert from proprietary formats to XML

Page 17: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

TPSTPS msgmsg/s/s

1,000’s1,000’s servicesservices

Virtualize, route, scale Oracle Service Bus

ERP MAINFRAME SERVICES PARTNERS DB

SERVICE BUSSERVICE BUS

• Foundation for your shared services infrastructure

• Convert from one protocol and format to another, on the fly (ex: consume a Mainframe service from .NET over SOAP)

• Add scalability through caching

Oracle

Coherence

Data Grid

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 18 |

Page 18: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Worklist Portal

MS Office

MAINFRAME

Online

Shopping

Mobile

Devices

Application

Instance 1 Application

Instance 2

Application

Instance 3

Proxy Services • Enforces agility by replacing direct

coupling with a flexible virtual endpoint

to the consumer

X Business Services • Access service from multiple endpoints

• Ensures high availability when apps go

down and during maintenance

ORACLE SERVICE BUS

Oracle Service Bus - Service Virtualization,

Automated Service Pooling

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 19 |

Page 19: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Oracle Service Bus Key Ingredients for an Enterprise Service Bus

Unified Security

FTP MQ Adaptive Messaging

SMTP

Metadata

Reporting SLA Alerts

Content Based Routing

Transformation

Import / Export

Validation

Service Management

Service Virtualization Configuration

Framework

HTTP/S JCA JMS File

Change Center

Monitoring

WSRM Tux EJB

Service Chaining

REST

Authentication Authorization Identity Sign/Encrypt

JDBC AQ SAP EBS PSFT JDE SBL

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 20 |

Page 20: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Reduced Risk

Service results available even when

application is down

Improved Performance

Eliminate repeated application requests

for static data

Predictable Scalability

Cached results maintained internally

resulting in less dependence on 3rd

party service provider availability

Scalability & Performance Service Result Cache – Coherence in the box

CRM Sales ERP

Business Apps

X

Cloud Vendor A Cloud Vendor B

ENTERPRISE SERVICE BUS

Result accessed

from cache

Result accessed

from cache

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 21 |

Page 21: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

ERP MAINFRAME SERVICES EVENTS PARTNERS DB

BPEL & BPMNBPEL & BPMN BUSINESS RULESBUSINESS RULES HUMAN WORKFLOWHUMAN WORKFLOW

SERVICE BUSSERVICE BUS

Orchestrate Standards-based BPEL & BPMN

• Build process logic • Involve people

(human workflow) as well as systems

• Self-describing graphical design-time environment

• Build compensation logic for non-transactional services

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 22 |

Page 22: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Unified Platform for Services, Events & Processes Unified Process Platform

Protocol Bindings

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 23 |

Page 23: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

• Drag & Drop

• Visual

• Single Unit of

Deployment

• Easy

versioning

• Based on

SCA standard

Declarative Composite Assembly SOA Composite Editor

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 24 |

Page 24: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Built-In Business Rules

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 25 |

Page 25: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Human Workflow Service

Workspace

application

Human Workflow

Service

WSDL

Task

Human Workflow

Metadata

Process

(BPMN/BPEL)

ADF task flow to show work item

details in workspace

Task

Completed

Assign

Tasks

Supervisor

Task

Assignee

Process

Owner

Task Metadata including routing slip, AMX

stage and list builder configurations

Rules

engine

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 26 |

Page 26: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Process Composer Business Analyst-Driven Process Modeling

Simple Drag and

Drop Process

Modeling

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 27 |

Page 27: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Leverage Existing Models

• Import Visio and XPDL models

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 28 |

Page 28: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Business IT Collaboration Single Model From Modeling to Execution

Studio – Comprehensive IDE for Developers

Single BPMN 2.0

model

Empower business analyst with

catalog of implementation

artifacts

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 29 |

Page 29: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Simulate Before You Implement

KPIs

Rich set of

Charts

Queue Buildups and

What-ifs

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 30 |

Page 30: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Add security, management, governance and eventing

COMPLEX EVENT

PROCESSING

BAM

EM

JDev Web

MANAGER

POLICY MANAGER

ERP MAINFRAME SERVICES PARTNERS DB

BPEL & BPMNBPEL & BPMN BUSINESS RULESBUSINESS RULES HUMAN WORKFLOWHUMAN WORKFLOW

SERVICE BUSSERVICE BUS DATA INTEGRATORDATA INTEGRATOR GOLDENGATEGOLDENGATE

EVENTS

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 31 |

Page 31: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Clearly separates:

• process logic

from

• security concerns

Centralized policy management &

visibility: versioning, rollback,

auditing

Global, Policy-driven Security

Attach/detach policies at design-time…

(right in JDeveloper)

Or attach/detach policies at runtime,

after deployment

(in Enterprise Manager)

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 32 |

Page 32: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

• All-in-one management console

• End-to-end (process) instance tracking

• No explicit work required from developer to enable tracing

• Unified error handling

BPEL BPEL

Human Workflow

Routing

Business Rules

External Service

Drill down Drill-down into

components

Out-of-the-box visibility End-to-end instance tracking in Enterprise Manager

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 33 |

Page 33: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

• Unified exception

handling framework

(“Error hospital”):

• Search

• Delete

• Recover failed instances

(individual or batch)

• Directly access

corresponding log

entries

Recovery Action

screen Recovery

screen

Edit payload Edit payload

exceptions Faults &

exceptions

log log

Exceptions Handling

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 34 |

Page 34: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Monitor Express

Instrument BPEL processes right from JDeveloper

Available Monitor Objects: Interval / Counter / Capture

Feed into pre-built BAM dashboards

(or build your own)

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 35 |

Page 35: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

BI Views for BPMN processes

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 36 |

Page 36: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

37

Monitor business processes & services in real-time

Key Performance Indicators (KPIs)

Service-Level Agreements (SLAs)

Analyze events as they occur

Correlate events & KPIs

Identify trends as they emerge

Alert users to bottlenecks & solutions

Act on current conditions

Event-driven alerts

Real-time dashboards

BPEL processes & web services integration

Oracle Business Activity Monitoring Meaningful, Event-driven Visibility for Business Users

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 37 |

Page 37: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

38

Real Time Data Collection

Oracle BAM

JM

S B

us

MS MQ

IBM MQ

Tibco

Oracle AQ

Sonic

JMS 1.1

Data

base

SQL Server

Sybase

Oracle

JDBC

File System

Web Service

BPM/BPEL/OSB/B2B

Oracle E-Business

Real-time alerts

Real-time dashboard/reports D

ata

So

urc

es

Call Web Service

DB2

Enterprise Manager

BAM Adapter ODI

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 38 |

Page 38: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Oracle BAM: Architected for Integration

Internet

BAM Dashboards

WebApplications

StartPage

ActiveViewer

ActiveStudio

Architect

Administrator

ReportServer

iCommand

Oracle Database

(Grid)

BAM Data &

Metadata

External Data Objects

WebServices

Internet

Enterprise

Integration

Framework

Application Server

BI

Web Services

JMS Connector

BAM Adapter

ADF

BAM DataControl

ADF Pages with DVT

BAM Server EventEngine

Actions & Escalations

Notification Services

ReportCache

Snapshots &

Change Lists

Memory / Disk

ActiveDataCache

ViewSets

API

Kernel

DataSets

DataStorageEngine

ODI

Databases

OLTP &

Data Warehouses

Mobile Devices

Data & Metadata

Import & Export

BPEL

BPM

Message

Queues

CEP

OESB

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 39 |

Page 39: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Norwegian Shipping Insurance Company

40

Project Metrics:

Project Metrics:

Single

developer

(OSB, jQuery)

Just a couple

of months

to production

Webcache

HTTP SOAP

DMZ

OpenText OpenText eDocs

OSB

Intranet

DM DM

Internet

jQuery jQuery

REST CRM CRM

Customer data

claim documents

Used Oracle SOA Suite to provide single-view across internal and cloud applications

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 40 |

Page 40: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

• 65,000 suppliers and 1,200+ retailers worldwide: Wal-Mart, Amazon, Rite-Aid, Ford, …

Oracle Fusion Middleware reduced processing times by 10x

Multi-tenant single instance installation provides economies of scale

document

enrichment,

transformation

and routing

• Purchase orders (PO)

• Advanced Shipping

Notices (ASN)

• Catalogs

• Inventory inquiries

• etc.

retailers suppliers

41

Oracle

B2B EDI EDI

Oracle

B2B

Project Metrics:

• 50,000 business

docs/hr (peak)

• 600,000 BPEL

instances/hr (peak)

• Growing fast (over

7 million BPEL

instances on Black

Friday!)

• Dehydration store

close to 1TB a day

SPS Commerce Oracle SOA Suite used to build a public cloud

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 41 |

Page 41: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Mobile Applications built on Oracle SOA Suite

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 42 |

Page 42: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Event Processing Use Cases

Financial Services

Homeland Security Algorithmic trading

Fraud Detection, digital marketing

• Filter, correlate and aggregate events from high volume streams with consistent low latency

• Handle disparate event and data sources

• Facilitate time window processing

• Recognize and act on complex patterns

• Manage your data before it reaches your database

• Protect your core business processes from the “data tsunami”

Threat detection, sensor data correlation, emergency response

Telecommunications & Services

Meter alarm filtering

Power restoration confirmation

Mobile work unit tracking

Utilities

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 43 |

Page 43: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Oracle Event Processing (OEP)

Lightweight OSGI-based container

SQL99-compliant Continuous Query Language (CQL)

Tight integration with Oracle Coherence and Oracle Spatial

Deploy on a high-end server in the data

center or on a small server in remote locations

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 44 |

Page 44: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Highlights “Interest” Area (ZONES)

Location Proximity Tracking

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 45 |

Page 45: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Smart Grid - Utilities

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 46 |

Page 46: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Financial Services - Best Execution

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 47 |

Page 47: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

Oracle SOA Suite directions

Oracle has the most complete stack today

Oracle has the most integrated stack today

No technology disruption in 12c

Focus areas:

Industrial SOA

Developer’s productivity

Integration Everywhere (Cloud, Mobile, …)

Copyright © 2012, Oracle and/or its affiliates. All rights

reserved. 48 |

Page 48: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

49 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Industrial SOA

1. More out-of-the-box productivity: 1. Templating

2. Zero-config dev environments

3. Mapping improvements

2. Performance & Scalability

3. Diagnosability

4. Built-in Governance

“heavy duty”

“Individual manual labor is often replaced by mechanized mass production and craftsmen are replaced by assembly lines.“

Page 49: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

50 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Industrial SOA Exalogic: Extreme Performance SOA and BPM Platform

50

• High-Performance Compute Nodes

• Integrated Storage

• InfiniBand Interconnect Fabric

• Tuned and Optimized SOA Platform:

• Faster XML Processing

• Scalability optimizations

• Platform Optimizations

9X

58ms

520ms

Page 50: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

51 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Oracle SOA and BPM Suites - Summary

• The most complete & integrated offering

• Mature, widely adopted – and growing faster than

any other solution

• Stable roadmap

The leading and most capable integration stack

Technical Documentation: http://docs.oracle.com/cd/E23943_01/soa.htm

Page 51: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

52 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Q&A

Page 52: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

53 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Page 53: 1 Copyright © 2012, Oracle and/or its affiliates. All ...• Human Tasks/AMX with HCM integration • Rules for dynamic routing • ADF Task flows • Customizable Worklist • Actionable

54 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.