52
Next Generation of Middleware Solutions Bruno Borges Principal Product Manager Oracle Latin America

Next Generation of Middleware Solutions

Embed Size (px)

DESCRIPTION

See what Oracle offers beyond the application server with the Next Generation of Middleware Solutions

Citation preview

Page 1: Next Generation of Middleware Solutions

Next Generation of Middleware Solutions

Bruno Borges

Principal Product Manager

Oracle Latin America

Page 2: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 3

Safe Harbor Statement

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.

Page 3: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 4 4

Oracle Fusion Middleware Foundation for Innovation

User Engagement

Identity Management

Business Process

Management

Content

Management

Business

Intelligence

Service Integration Data Integration

Development

Tools

Cloud Application

Foundation

Enterprise

Management

Web Social Mobile

COMPLETE

BEST-IN-CLASS

INTEGRATED

OPEN

Page 4: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 5 5

Cloud Application Foundation

Most complete

platform for cloud

Highest

performance

Fastest time

time-to-market

Best for Oracle

Java, Tuxedo

En

terp

rise

Ma

na

ge

r

JD

eve

lop

er

Exalogic Exalogic Elastic Cloud Software

Exalogic

Cloud APIs

Exalogic Virtual

Assemblies

Exalogic

Performance

Coherence

Hotspot JVM

WebLogic Server Tu

xe

do

Custom

Application Packaged

Application Cloud

Service

Oracle VM

Cloud Application Foundation

Page 5: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 7

Performance

Page 6: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 8 8

WebLogic Momentum with Customers WebLogic is the World’s #1 Application Server

#1 Market Share

#1 Innovation

#1 Performance

#1 Growth

Oracle WebLogic Server

Gartner’s most recent worldwide

application server market share report

shows Oracle at 44%

Oracle market share is higher than its four closest competitors

combined

Page 7: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 9

Before

A NEW ERA: ORACLE ENGINEERED SYSTEMS

HARDWARE AND SOFTWARE ENGINEERED TO WORK TOGETHER

Now

Page 8: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 11 11

WebLogic and Exalogic Powers the Cloud

Page 9: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 12

Oracle Cloud Application Foundation

Complete & Integrated Modern Cloud Infrastructure

Private

Cloud

Public

Cloud

Fusion CRM

Fusion HCM

Java Service

Database Service

Fusion Talent

Data Service

Social Network

Security Service

Deployment

Choices

Cloud Application Foundation

Traffic Director/Web Tier

WebLogic Server

Coherence Tuxedo

Virtual Assembly Builder

Page 10: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 13

Caching and Data Grid

Page 11: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 14 14

Oracle Coherence Data Grid

Challenge: Difficult to scale

clustered, cached data reliably for

app server

Solution: Coherence

– Provides reliable data tier with a

single, consistent view of data

– Independent, yet integrated with

database, application server

– Enables dynamic data capacity

including fault tolerance, load

balancing

– Ensures data capacity scales with

processing capacity

Data Services

Mainframes Databases

Enterprise Applications

Real Time Clients

Web services

Oracle Coherence Data Grid

Web services

Page 12: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 15 15

How Does Oracle Coherence Data Grid Work?

• Data load-balanced in-memory across a cluster of servers

• Data automatically and synchronously replicated to at least one other server for continuous availability

• Single System Image: Logical view of all data on all servers

• Servers monitor the health of each other

• In the event a server fails or is unhealthy, other servers cooperatively diagnose the state

• The healthy servers immediately assume the responsibilities of the failed server

• Continuous Operation: No interruption of service or loss of data due when a server fails

?

X

Page 13: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 16

Oracle Coherence Benefits

• Add/remove nodes dynamically

• Scale linearly to hundreds of nodes

• Get continuous availability

• Get extreme reliability through

redundancy

• Achieve high performance

• Data resides closer to application

• Parallelization

• License as part of WebLogic Suite

OS

JVM

WebLogic

Server

OS

JVM

Coherence

WebLogic

Server

16

Page 14: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 17

Centralized Management

Page 15: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 18 18

Enterprise Manager: Total Control

Complete Lifecycle

Management

Integrated Cloud

Stack Management

Business-Driven Application

Management

Self-Service IT | Simple and Automated | Business Driven

Page 16: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 19 19

Monitor and Manage Cloud Operations

Track resource flux, tenants,

policy violations, etc

Monitor requests and failures

Manage resource and

capacity utilization

Automatic, policy driven

elasticity

Page 17: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 20 20

Proactive Support

My Oracle Support

Performance Management

Provisioning & Patching

Problem Diagnosis

Databases Hardware Middleware

Applications

Problem/SR

Management

Configuration

Management

Knowledge

Management

Problem/SR

Management

Configuration

Management

Knowledge

Management

Proactive Patch Advisory

Certification Checks – End-of-life advisory

Upgrade Planning

and Automation

Hardware Telemetry and

Phone Home

My Oracle Support Integration

Page 18: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 21 21

Business Transaction Management

Cross Tier, Cross

Application Transaction

Tracing

10x increase in scalability

Aggregate performance or

transaction level tracing

Flexible logging &

monitoring policies

Page 19: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 22

Identity and Security

Page 20: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 23 23

Requirements for IT Security

23

Reduce Cost and Risk

Sustain Compliance

Extend Security to New Environments

FACT: Fragmented security not only costs more but also introduces hidden vulnerabilities.

FACT: Cloud, social & mobile not only create new access points to secure but also push limits of scale.

FACT: Most compliance initiatives not only get out of date but also produce mountains of raw data.

Page 21: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 24 24

Provisioning & Identity Administration

Access Management

Directory Services

Identity Governance

Complete, Open and Integrated • Best of breed – re-architected from the ground up • Commitment to developing & supporting standards • Security underpinning for Fusion MW and Apps

Oracle Security Solutions

Innovative, Scalable, and Modernized • Seamlessly connects enterprise identity to cloud, social,

mobile • Scales to meet Internet identity requirements • Entitlement driven approach to application security

Simplified and Actionable Compliance • Business user friendly • Governance with closed loop remediation • Management of privileged access control

Page 22: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 25

SOA Governance

Page 23: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 26

“For the next 10 years, Application and Data Integration capabilities will be the most important Value-Add of the IT Organization”

A CIO’s Perspective F100 Retail CIO

Page 24: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 27

What you have to deal with…

Core ERPs

Discrete applications

All customized in their own way

All embedding some kind of processes and workflows

Page 25: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 28

… wait, there is more…

Custom apps

(JEE, .NET,

Forms)

Mainframe

Document

Mgmt

Business

Intelligence

Enterprise Gateway

MAINFRAME

Page 26: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 29

Application fragmentation greater than ever

On-Premise Firewall

Cloud

Services

PaaS

Application SaaS

CRM

Enterprise Gateway

Cloud

Mobile

Page 27: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 30

Screen Scrape

Screen Scrape

Screen Scrape

Screen Scrape

Message Queue

Message Queue

Message Queue

Download File

Download File

Download File

Transaction File

Transaction File

Transaction File

ORB

ORB

CICS Gateway

CICS Gateway

APPC

APPC RPC

RPC

Transaction File

Sockets

Sockets

Message

Message

Application

Application

Application

Application

Application

Application

Application

Application

Application

Application

In such a context…

80% Maintenance

20% New Projects

IT Spending and Demand Survey

Page 28: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 31

Gartner – “Pace-Layered Application Strategy”

http://snipurl.com/orapace

Page 29: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 32

Why Oracle SOA Suite for integration?

One-stop integration

solution

Comprehensive SOA Offering

Complete

Less Effort More Value

Designed to Work Together

Integrated

Robust, Proven Industry leading

Software

Industry Leader

Best of Breed

#1

Maximize Existing &

Future Investments

Standards-Based

Architecture

Open

Page 30: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 33 33

Oracle Integration Stack

COMPLEX EVENT

PROCESSING

BAM

EM

JDev Web

POLICY MANAGER

ERP MAINFRAME SERVICES PARTNERS DB

BPEL & BPMN BUSINESS RULES HUMAN WORKFLOW

SERVICE BUS DATA INTEGRATOR GOLDENGATE

EVENTS

Oracle simplifies

connectivity of

applications across

cloud, mobile, and on-

premise environments

Page 31: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 34

Speed Time-to-Integration

Unique “Integration

Workbench” to facilitate

Architect/Developer

Collaboration and guide

best-practice Integration

Architecture (canonical

services-based)

JDeveloper

Fully integrated

JDeveloper environment

= highly productive

developer environment

Apps Adapters

Best Oracle Applications

Adapters and Industry-

specific Wizards

Built by the application

team itself

Apps Content

Applications content pre-

harvested in Oracle

Enterprise Repository

(e.g. Fusion Apps)

Integration Workbench (Foundation Pack)

Page 32: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 35

SOA Infrastructure

optimized with In-

Memory Caching

Technology

Active Gridlink for Oracle RAC

Maximum Availability

Design with Optimization

for Oracle RAC

Database

Exa*

8 times better

performance and out of

the box Maximum

Availability with Exa*

Engineered Systems

Policy-driven Security

End-to-end security with

Policy Gateway,

Integration with Oracle

Identity Suite and Oracle

Enterprise Gateway

Oracle Service Bus with Coherence

Ensure Scalability, Reliability & Security Proven @ Scale & Highly Reliable Integration Infrastructure

Page 33: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 36

Integrated SOA

Infrastructure provides

for “end to end instance

tracking” across the

entire stack

Business Transaction Mgmt

SOA Mgmt. Pack

provides Monitoring

capabilities for Business

Transactions

New Business Activity Monitoring

Significantly richer BAM,

unified with CEP and

seamlessly integrated

with BI

Integration Dashboard (Healthcare)

Pre-built Industry-specific

Management

Dashboards

All-in-one Mgmt. Console

Deliver Greater Visibility 20/20 Vision to Manage & Operate Integrations

Page 34: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 37

ERP MAINFRAME SERVICES EVENTS PARTNERS DB

BPEL & BPMN BUSINESS RULES HUMAN WORKFLOW

SERVICE 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

Page 35: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 38

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)

Page 36: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 39

Monitor Express

Instrument BPEL processes right from JDeveloper

Available Monitor Objects: Interval / Counter / Capture

Feed into pre-built BAM dashboards

(or build your own)

Page 37: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 40

SOA Improves Customer Service

SOA ENABLES

•Process portals (e.g. in the call center)

• Drive and track manual business processes across applications using one or more portlets

•Self-service • Allow customers to apply for

products and check status themselves

•360º view of the customer for all sales channels

• Improve call center performance

• Enable up-sell & cross-sell opportunities

CUSTOMER PERSPECTIVE

“Oracle has been a strategic partner as we created and

rolled out our service-oriented architecture. This

architecture enabled us to deliver revolutionary products,

such as the customized plan, in a record time to our

customers.”

Ricardo Santoro, Chief Information Officer

RESULTS

• Integrated and grew responsiveness of customer service

with service- oriented-architecture (SOA) solution

• Achieved a tenfold improvement in back-end system

performance

• Cut customer service response time in the call center by

10% and in specialized stores by 25%

• Initiated customized telephone plans

CHALLENGES

• Enable an integrated view of communications services

customers on just one screen, eliminating fragmented and

inconsistent information distributed across several different

systems

• Reduce the volume of calls at the call center through

simultaneous availability of multiple service channels, such

as the internet, for example

Page 38: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 41

Oracle SOA Suite roadmap The 2004 BPEL acquisition is now the strategic workflow engine for Oracle

11gR1

• SCA

• BAM Java

• B2B

• Integrated security

• CEP

11gR1 PS1

• SOA Composer (Rules, DVM)

• Spring

• Resequencer

• Monitor Express

11gR1 PS2

• Composite partitions

• HTTP binding

• WS-AT

11gR1 PS3

• Hot-Pluggability

• BPEL 2.0 DT

• single JVM dev install

• Composite footprint optimization

• Improved BPEL assign

• New purge scripts

• Largest 11g patchset by fixed bug count

12c

• Developer Productivity

• Industrial SOA

• “Make hard things simple” All information subject to change and final capabilities of

released product may differ - Intended for information purposes

only and may not be incorporated into any contract.

11gR1 PS5

• Diagnosability: integration with WLDF

• Active GridLink for RAC

• Memory footprint reduction

• Database footprint reduction

• Load times optimization (OSB)

Foundation for Fusion

Applications

Page 39: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 42

Business Process Modeling

Page 40: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 43 43

Process Composer Business Analyst Driven Process Modeling

Page 41: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 44 44

Leverage Existing Models

Import Visio and XPDL models

Page 42: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 45 45

Built In Business Rules

• Decision Tables, Decision Trees, If-Then

• Tightly integrated with BPM but usable stand alone

• Extensively used within Fusion applications

Page 43: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 46 46

Business User Friendly BAM Studio

Page 44: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 47 47

Comprehensive Business Activity Monitoring

• End-to-end monitoring, aggregating and

correlating events from heterogeneous sources

• Round-trip simulation

• Real time push based

Page 45: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 48 48

Pattern Detection and Alerting with CEP

Protected Area

SAR Incidents Reported

In-Area Watch Match & Alert

48

Page 46: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 49

Manage your content

Page 47: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 50

Oracle WebCenter for CX

Online Customer Experience Vision

Drive Online Experiences

Integrate Touchpoints

Connect Data

ATG COMMERCE

WEBCENTER PORTAL

SIEBEL MARKETING

SIEBEL CRM

FUSION CRM

ENDECA

REAL-TIME DECISIONS

WEBCENTER CONTENT

VITRUE / COLLECTIVE INT.

WEB

EXPERIENCE

MANAGEMENT

Oracle WebCenter

Page 48: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 51

Integrate Customer Touchpoints

WebCenter Sites & WebCenter Portal

• Unify the online experience across

marketing & self-service sites:

• Cross-sell promotions & offers on your

marketing site to customers via your self-

service site

• Embed dynamic web content into a self-

service portal

• Integrate portlets within a marketing site to

expose back-end application data

Page 49: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 52

Beyond the application server

Oracle Fusion Middleware

Page 50: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 53 53

Oracle Fusion Middleware Foundation for Innovation

User Engagement

Identity Management

Business Process

Management

Content

Management

Business

Intelligence

Service Integration Data Integration

Development

Tools

Cloud Application

Foundation

Enterprise

Management

Web Social Mobile

COMPLETE

BEST-IN-CLASS

INTEGRATED

OPEN

Page 51: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 54

Page 52: Next Generation of Middleware Solutions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 55