soa evolution from 10g to 11g - oaugbcoaug.oaug.org/downloads/soa evolution from 10g to 11g.pdf ·...

42
Oracle SOA Suite Then and Now: Th E l ti f 10 t 11 The Evolution from 10g to 11g Shane Goss Impac Services Copyright © 2010, Impac Services. All rights reserved.

Upload: ngoanh

Post on 01-Feb-2018

230 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

Oracle SOA Suite Then and Now:Th E l ti f 10 t 11The Evolution from 10g to 11g

Shane GossImpac Services

Copyright © 2010, Impac Services. All rights reserved.

Page 2: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

• AgendaAgenda– Highlight new features of SOA 11g

• Some products have added features and• Some products have added features and functionality

– Point out some of the changes from SOA 10gg g• Some products are new to the SOA Suite• Some products have changed completely

– Question and Answers

Expectation of some level of understanding of SOA 10g

Copyright © 2010, Impac Services. All rights reserved.

Expectation of some level of understanding of SOA 10g

Page 3: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Service Component Architecture (SCA)Service Component Architecture (SCA)– SCA is a standards framework for building a

service infrastructureservice infrastructure • Building service components• Assembling components into composite applicationsg p p pp• Deploying composite applications• Managing composite applications

– Being standardized at OASIS (the international open standards consortium)

Copyright © 2010, Impac Services. All rights reserved.

• http://www.OSOA.org

Page 4: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Service Component Architecture (SCA)Service Component Architecture (SCA)

Composite: Deployment unit properties

Java interfaceWSDL portType

(BPEL, Mediator, HWF etc ..)

Service: entry-point into composite

C1wire

service

S S

R

WSDL portType

Binding: compositeComponent: provides logicReference: refers to external

C2f

S

R R

gSOAP

JMSJCS

servicesWire: connects services,

components and references

component

composite

reference

Copyright © 2010, Impac Services. All rights reserved.

components, and references

Page 5: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Service Infrastructure

BusinessMediator BPEL HumanRepository

Applicationcomposers

IDE

Service Assembly, Orchestration

Service Infrastructure

11g Service Infrastructure

RulesMediator

Policy Manager

BPEL Workflow

Common JCA-based connectivity infrastructure

IDE

BAM

Optimized binding

Oracle Service Bus

y

Web-based

B2B

SOAOperations

console

Copyright © 2010, Impac Services. All rights reserved.

Unified Infrastructure

Page 6: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Service Data Objects (SDO)Service Data Objects (SDO)• Enables consistent means of accessing and

handling data from heterogeneous sourceshandling data from heterogeneous sources• Access and mapping to actual data-sources is

executed by Data Access Services (DAS)executed by Data Access Services (DAS)

Copyright © 2010, Impac Services. All rights reserved.

Page 7: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Service Data Objects (SDO)Service Data Objects (SDO)BPEL processEmployee Benefits Calculation

Data AccessService (DAS)

Define employee

HR M t

Define employee variableBind to backend DASAssign from triggers a query

query(employee)

dehydration

(5 minutes sleep)

HR ManagementSystem

Get(employee)

Update(emplo ee)

Select benefits package based on compensation

rehydration

Update(employee)compensation = compensation + $5Ktriggers a query

and version check

Process is notified

Copyright © 2010, Impac Services. All rights reserved.

time

of the underlying data change, and exception can be handled

Page 8: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

SOA Composite Editor (JDeveloper)SOA Composite Editor (JDeveloper)– JDeveloper is the integrated development

environment (IDE) for building Java based SOA ( ) gapplications and user interfaces using the latest industry standards for Java, XML, Web Services and SQLand SQL.

– Supports the complete development life cycle with integrated features for modeling codingwith integrated features for modeling, coding, debugging, testing, profiling, tuning, and deploying applications.

Copyright © 2010, Impac Services. All rights reserved.

p y g pp

Page 9: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

SOA Composite Editor (JDeveloper)SOA Composite Editor (JDeveloper)– Download as an update in JDeveloper

Copyright © 2010, Impac Services. All rights reserved.

Page 10: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New FeaturesSCA Composite Editor

MediationMediationWeb servicesand adaptersWeb servicesand adaptersMediationMediation and adaptersand adapters

BPEL orchestration

BPEL orchestration

spring.xml

Human TasksHuman Tasks

Spring /JavaSpring /Java

Copyright © 2010, Impac Services. All rights reserved.

Business RulesBusiness Rules

Page 11: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Oracle Enterprise Repository (OER)Oracle Enterprise Repository (OER)• Visibility into assets under development minimizes

redundancy and promotes service collaboration and reuse

• Graphically display and navigate asset-to-asset and asset to project relationships and interdependencies toasset-to-project relationships and interdependencies to simplify impact analysis

• Allow developers to easily publish, locate, and consume p y pSOA assets from directly within their integrated development environment (IDE)

Copyright © 2010, Impac Services. All rights reserved.

Page 12: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Oracle Enterprise Repository (OER)Oracle Enterprise Repository (OER)• Automatic introspection of BPEL,Web Services

Description Languages, and XML Schema Definitions• Support the entire SOA, process, service, and asset

lifecycle with governance controls and automationC t t f d f ll SOA t i f ti• Create a system of record for all SOA asset information

• Enable standards-based service discovery and dynamic binding at runtimebinding at runtime

• Provide role-based visibility into all SOA assets, regardless of source, through a centralized repository

Copyright © 2010, Impac Services. All rights reserved.

Page 13: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Real Time Event Processing (CEP)Real Time Event Processing (CEP)• Monitors streams of events• Correlates seemingly unrelated events intoCorrelates seemingly unrelated events into

patterns• Applications in almost every industry vertical:

– risk management– fraud detection– intrusion detection– Compliance

• Optimized to handle very large volumes of events

Copyright © 2010, Impac Services. All rights reserved.

events• CQL: Continuous Query Language

Page 14: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

SOA Security ManagementSOA Security Management• Web Services Security Management

FrameworkFramework• Policies are key concept in Web Services

SecuritySecurity• Policies

– Specify who can access a service– How they are authenticated– Encryption requirements– Logging requirements

Copyright © 2010, Impac Services. All rights reserved.

Logging requirements

Page 15: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Oracle Web Services Management (OWSM)Oracle Web Services Management (OWSM)• Built into SOA 11g service infrastructure• Provides security services to manage and enforceProvides security services to manage and enforce

policies• Policies can be:

– Created in EM Console– Attached in either JDeveloper or EM Console– Attached/Enabled/Disabled in Configuration Plang– Enforced seamlessly at runtime

• Pre-Defined policies are provided

Copyright © 2010, Impac Services. All rights reserved.

Page 16: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Oracle Web Services Management (OWSM)Oracle Web Services Management (OWSM)

P li M

Mediator BPEL HumanTask

Service Infrastructure

Policy Manager

Service Component Interceptors:

22 33 44

Web Service Interceptor:

SOAP SOAP

Web Service Interceptor:• Authentication• Authorization• Message Integrity &

Service Component Interceptors:• Authorization

5511

p• User token insertion (such

as SAML)• Integrity & Confidentiality

(signatures, encryption/decryption)

Java Platformg g yConfidentiality(signatures, encryption/decryption)

• Publish security requirements as WS-Policy in WSDL

HTTP/SOAP message

HTTP/SOAP message

SSO(Oracle Access Manager & 3rd-Party)

Java Platform Security

Copyright © 2010, Impac Services. All rights reserved.

Party)DBLDAPFile

Page 17: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Event Delivery Network (EDN)Event Delivery Network (EDN)• EDN is an abstraction on top of publish and

subscribe messaging systemsubscribe messaging system– Simple declarative integration into SOA– Rich subscription modelsp– Content based subscriptions (Xpath filters)– Optimized Delivery Paths– Run-time monitoring– Integrated Tool Support

Copyright © 2010, Impac Services. All rights reserved.

Page 18: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Business Activity Monitoring (BAM)Business Activity Monitoring (BAM)• Finally ported from .Net to J2EE and is part of the service

infrastructure

Copyright © 2010, Impac Services. All rights reserved.

Page 19: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Adapter enhancementsAdapter enhancements• New adapters and leverage for Java 2

Connector Architecture (J2CA)Connector Architecture (J2CA)– New TCP Socket Adapter

L l d t– Large payload support– Active/Active HA Cluster support– Tighter integration with E-Business Suite

Copyright © 2010, Impac Services. All rights reserved.

Page 20: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

ESB is now MediatorESB is now Mediator• Oracle Enterprise Service Bus (OESB) was the

Service Bus for SOA 10g before OracleService Bus for SOA 10g before Oracle purchased BEA

• The role of ESB in SOA 11g now is to provideThe role of ESB in SOA 11g now is to provide mediation services between SOA Suite components

• In SOA 11g ESB is known as “Mediator” and acts as a component in a SCA assembly

Copyright © 2010, Impac Services. All rights reserved.

Page 21: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Oracle Service Bus (OSB)Oracle Service Bus (OSB)• Previously known as BEA Aqualogic Service

Bus (ALSB)Bus (ALSB)• Primary service bus for Oracle SOA Suite 11g• Preferred platform for service virtualization and• Preferred platform for service virtualization and

interaction external to the SOA Suite• Can be used independently of SOA Suite 11gCan be used independently of SOA Suite 11g

Copyright © 2010, Impac Services. All rights reserved.

Page 22: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

BPELBPEL• 11g New Features

– Scalable DOM for reduced memory consumption– Scalable DOM for reduced memory consumption– Can now support very large payloads (Gigabytes)– Coding by referenceg y

• Passing by reference reduces amount of data re-routed and managed through the infrastructure

Copyright © 2010, Impac Services. All rights reserved.

Page 23: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Human WorkflowHuman Workflow• 11g New Features:

JSF bsed client framework for worklist application– JSF bsed client framework for worklist application– ADF task flow forms– Java platform security layerJava platform security layer– Rule-based routing– IM Notifications– Digital certificate support– MS Office integration

Copyright © 2010, Impac Services. All rights reserved.

Page 24: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Business RulesBusiness Rules• In SOA 10g business rules are

managed using the Rules Authormanaged using the Rules Author

Copyright © 2010, Impac Services. All rights reserved.

Page 25: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Business RulesBusiness Rules• In SOA 11g business rules are managed

using JDeveloper and SOA composerusing JDeveloper and SOA composer• SOA Composer is the Web interface for

i b i l d D i V lmanaging business rules and Domain Value Maps (DVM)

Copyright © 2010, Impac Services. All rights reserved.

Page 26: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Business RulesBusiness Rules• 11g New Features:

JD l i t ti– JDeveloper integration– Decision tables

ff– Rule activation and effective dates– Aggregates– Dictionary links– ADF-BC integration

Copyright © 2010, Impac Services. All rights reserved.

Page 27: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Th IF/THEN lBusiness Rules

The IF/THEN rules:• if driver.age < 20 and driver.has training then driver.eligible = true • if driver.age < 20 and driver.has training = false then driver.eligible = false • if driver.age >= 20 then driver.eligible = true (do not care about training for this case)

Decision Table

Copyright © 2010, Impac Services. All rights reserved.

Page 28: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New FeaturesBusiness Rules Designer in JDeveloper

Copyright © 2010, Impac Services. All rights reserved.

Page 29: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Operations MonitoringOperations Monitoring• In SOA 10g there is:

– ESB Console– ESB Console– BPEL console – Application Server Controlpp

• Each of these tools are OK but they are not well integrated

Copyright © 2010, Impac Services. All rights reserved.

Page 30: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Operations MonitoringOperations Monitoring• SOA 11g provides service monitoring across

all SOA components: ESB BPEL Human Workflowall SOA components: ESB, BPEL, Human Workflow …

• Integral part of Enterprise Manager FMW ControlControl

• Instances tracking:– ECID uniquely identifies each instanceC u que y de es eac s a ce– Instance details are trackable through all SOA

components: ESB, BPEL, adapters, workflow, …

Copyright © 2010, Impac Services. All rights reserved.

• Can be used to execute and review unit tests

Page 31: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Operations MonitoringOperations Monitoring• Fusion Middleware Control provides end-to-

end trace flow for message execution acrossend trace flow for message execution across all service engines

• Composite sensors are used to index specificComposite sensors are used to index specific fields of messages through the service infrastructure

• Unified Exception handling framework

Copyright © 2010, Impac Services. All rights reserved.

Page 32: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Operations MonitoringOperations Monitoring

Copyright © 2010, Impac Services. All rights reserved.

Page 33: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Grid InfrastructureGrid Infrastructure• SOA Suite 10g is based on Oracle AS 10g

– Uses Oracle application server 10 1 x– Uses Oracle application server 10.1.x– OC4J– Sun JVM– Repository tool “irca” to create the SOA 10g

repository– Managed with Application Server Console

Copyright © 2010, Impac Services. All rights reserved.

Page 34: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Grid InfrastructureGrid Infrastructure• SOA Suite 11g is based on Oracle FMW 11g

– Uses Oracle WebLogic server 10gR3– Uses Oracle WebLogic server 10gR3– Sun or JRockit JVM– Repository Creation Utility (RCU) to create or delete p y y ( )

the SOA 11g repository• Support for multiple repositories in the same database

M d ith W bL i S C l– Managed with WebLogic Server Console

Copyright © 2010, Impac Services. All rights reserved.

Page 35: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Grid InfrastructureGrid Infrastructure• WebLogic Features leveraged in SOA 11g:

SOA Domains can be created using– SOA Domains can be created using standard WLS domain configuration wizard

– Multiple servers can be configured at once– Multiple servers can be configured at once– Transaction Management support for XA

and recoveryand recovery

Copyright © 2010, Impac Services. All rights reserved.

Page 36: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Grid InfrastructureGrid Infrastructure• WebLogic Features leveraged in SOA 11g:

Adoption of WLS JMS as default messaging– Adoption of WLS JMS as default messaging in addition to AQ JMS

– SOA Engines are J2EE components of– SOA Engines are J2EE components of Spring beans.

– WLS has built-in support for the SpringWLS has built in support for the Spring Container

Copyright © 2010, Impac Services. All rights reserved.

Page 37: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Grid InfrastructureGrid Infrastructure• WebLogic Features leveraged in SOA 11g:

– Clustering:– Clustering:• SOA Domain setup using domain configuration

wizard• Additional SOA Servers can be configured using

the WLS consoleJMS b t t di t ib t d d ti ti• JMS subsystem supports distributed destinations for load-balancing across SOA servers

Copyright © 2010, Impac Services. All rights reserved.

Page 38: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Grid InfrastructureGrid Infrastructure• WebLogic Features leveraged in SOA 11g:

– Failover:– Failover:• WLS provides XA based transaction recovery for

SOA processes• SOA uses WLS whole server migration as failover

strategy for hardware and instance failures

Copyright © 2010, Impac Services. All rights reserved.

Page 39: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Grid InfrastructureGrid Infrastructure• WebLogic Features leveraged in SOA 11g:

– RAC Support:– RAC Support:• WLS uses multi-data source to support RAC but

does not support Fast Connection Failover (FCF)

Copyright © 2010, Impac Services. All rights reserved.

Page 40: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

SOA Suite 11g New FeaturesSOA Suite 11g New Features

Grid InfrastructureGrid Infrastructure• SOA 11g Enterprise Management• SOA Suite 11g has the Enterprise Management• SOA Suite 11g has the Enterprise Management

Console– The EM console is deployed along with SOA SuiteThe EM console is deployed along with SOA Suite– The EM console is used to:

• Manage SOA Suite servicesg• Manage SOA Suite deployments• Review logs and Exceptions

Copyright © 2010, Impac Services. All rights reserved.

• Direct access to the WebLogic console

Page 41: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

Q&AQ&A

Copyright © 2010, Impac Services. All rights reserved.

Page 42: SOA evolution from 10g to 11g - OAUGbcoaug.oaug.org/downloads/SOA evolution from 10g to 11g.pdf · Business Activity Monitoring ... (OSB)Oracle Service Bus ... SOA evolution from

Thank You

Copyright © 2010, Impac Services. All rights reserved.