Upload
mohammad-zaheer
View
221
Download
0
Embed Size (px)
Citation preview
7/30/2019 SOA 11g Overview
1/34
Oracle SOA Suite 11g Overview
Shishir AgarwalSr. Director, PTS
Ajay SeetharamPrincipal Technologist, PTS
7/30/2019 SOA 11g Overview
2/34
The following is intended to outline our general product
direction. It is intended for information purposes only, andmay not be incorporated into any contract. It is not acommitment to deliver any material, code, or functionality,and should not be relied upon in making purchasingdecisions.The development, release, and timing of any features orfunctionality described for Oracles products remains atthe sole discretion of Oracle.
From http://oracle.com/sun - On April 20, 2009, Oracle announced it has entered into an agreement to acquire Sun
Microsystems (Sun). The proposed transaction is subject to Sun stockholder approval, certain regulatory approvalsand customary closing conditions. Until the deal closes, each company will continue to operate independently, andit is business as usual.
Disclamer
http://oracle.com/sunhttp://oracle.com/sun7/30/2019 SOA 11g Overview
3/34
Agenda
Oracle Fusion Middleware 11g
Oracle SOA Suite 11g Demonstration
Summary & Next Steps
Q&A
7/30/2019 SOA 11g Overview
4/34
Oracle Fusion Middleware
7/30/2019 SOA 11g Overview
5/34
Broad & Deep
Offering
Lower Cost,
Lower Risk
Comprehensive
Offering
Complete
Less Effort
More Value
Designed to
Work Together
Integrated
More Choice
Maximizes
Existing
Investments
Standards-
Based
Architecture
Open
Robust, Proven
Industry leading
Software
Industry Leader
Best of Breed
#1
Strategic Continuity
7/30/2019 SOA 11g Overview
6/34
BAMCEPEMPOLICY
MANAGERJDEV
Oracle SOA Platform
ERP MAINFRAME SERVICES EVENTS
BPEL PROCESS MGRBUSINESS RULESHUMAN WORKFLOW
SERVICE BUSDATA INTEGRATOR
REG/REP
Adapters & B2B
PARTNERSDB
7/30/2019 SOA 11g Overview
7/34
Oracle SOA 11g - Highlights
Standards-based Event & Service Infrastructure
High Speed Multi-Transport Service Bus
Unified Business Process Management
Complex Event Processing & Activity Monitoring
Integrated Governance & Policy Management
7/30/2019 SOA 11g Overview
8/34
Oracle SOA 11g Partner
Opportunities
Partner Opportunities Oracle Products Business Drivers
Oracle Apps Install Base
SOA Suite; BPM Suite;
AIA Foundation Pack;
AIA PIPs
Cross Application
Business Process;
Application Extensions
WebLogic Install Base
SOA Suite; BPM Suite;
Enterprise Repository;
Mediation;
Service Virtualization;Workflows
Cross-Sell into Net-New
Middleware prospects
SOA Suite; BPM Suite;
Enterprise Repository;
Improved Service
Infrastructure;
Orchestration
SOA Governance /
Business-IT Collaboration
Enterprise Repository;
Service Registry
Asset Management &
Governance
7/30/2019 SOA 11g Overview
9/34
Agenda
Oracle Fusion Middleware 11g
Oracle SOA Suite 11g Demonstration
Summary & Next Steps
Q&A
7/30/2019 SOA 11g Overview
10/34
SOA Service Platform
CORBA
EAIMessaging
Web Services
BPELESB
SERVICE PLATFORM 11g
10.1.3
10.1.2
J2EE
Single design-time
Unified runtime
Unified management & monitoring
Yet, fully standards-compliant
No sacrifice on hot-pluggability
XSLTXML
SCA
WSDL
7/30/2019 SOA 11g Overview
11/34
SCA: Service Component ArchitectureKey enabler of the Service Platform
C1
C2
wire
component
composite
service
reference
S
R
S S
R
R
properties
Java interface
WSDL portType
Binding:
SOAP
JMS
JCS
SOA Requirements:
Implement services
Assemble composite applications
Lifecycle management
Metadata management
Versioning and testing
SCA terminology:
Composite: deployment unit Service: entry-point into composite
Component: provides logic
Reference: refers to external services
Wire: connects services, components andreferences no special semantic.
Service Component Architecture specifications: language-neutral
component model
assembly model
Specifications backed by all major players:http://www.OSOA.orgClear leadership from Oracle
Being standardized at OASIS, the international openstandards consortium
http://www.osoa.org/http://www.osoa.org/7/30/2019 SOA 11g Overview
12/34
More capableMore complexi ty
Management
chal lenges o fdist r ibuted
archi tectures
SOA is more &
more miss ion-cr i t ica l
Art i f ic ia l
boundar iesbetween serv ices
& events
SOATrends
7/30/2019 SOA 11g Overview
13/34
More capableMore complexi ty
Management
chal lenges o fdist r ibuted
archi tectures
SOA is more &
more miss ion-cr i t ica l
Art i f ic ia l
boundar iesbetween serv ices
& events
Simplified &
ProductiveDevelopment
Extreme
Performance &Scalability
Unified
Management &Monitoring
Unified Platform
for Services,Events &Processes
4 key themes
7/30/2019 SOA 11g Overview
14/34
Problem: Many standards and tools, Metadata fragmentation Version, test, manage
composite applications Business Requirement: Increase Developer Productivity
SOA 11g Feature: SOA Composite Editor
Drag & Drop
Visual
Single Unit ofDeployment
Easy versionin g
Based on SCA
standard
Simplified & Productive DevelopmentSOA Composite Editor
7/30/2019 SOA 11g Overview
15/34
Round-trip Integration
BPA Suite & SOA Composite EditorSeamless collaboration while using best tools for respective purpose
Business Analyst BPA SuiteBPMN Business Process Model
Process Developer SOA Editor
SOA Composite
Shared MetadataModel
BPARepository
Generate/Merge
7/30/2019 SOA 11g Overview
16/34
Problem: How do you discover existing services to re-use? How do you manage the lifecycle
of SOA assets? How do you identify dependencies? Business Requirement: Manage and re-use assets to increase ROI
SOA 11g Feature: Oracle SOA Governance, including Oracle Enterprise Repository
Autom ated art i factharvest ing to Enterpr iseReposi tory
Relationshipmanagement for impactanalysis
Control led advancementof assets through thel i fecycle -- Reposito ry toRegistry
Discovery andconsumpt ion ofserv ices from JDev
Service re-use
SOA port fo l iomanagement analyt ics
Assets Management with Oracle GovernanceSimplified & Productive Development
7/30/2019 SOA 11g Overview
17/34
Simplified &
ProductiveDevelopment
Extreme
Performance &Scalability
Unified
Management &Monitoring
Unified Platform
for Services,Events &Processes
4 key themes
7/30/2019 SOA 11g Overview
18/34
Oneinfrastructu re to:
Instal l
Cluster
Conf igure
Monitor
Radically
simpl i f iedadministrat iontask
The Service Infrastructure
Unified Platform for Services, Events &
Processes:
7/30/2019 SOA 11g Overview
19/34
Problem: Asynchronous Messaging?! All I care about is business events how
can you make this easier for me?
Business Requirement: Unified & simplified infrastructure for events and services
SOA 11g Feature: Event Delivery Network
Work w i th events no tmessaging infrastructure!
Declarat ive way to w ork w i thpubl ish-subscr ibe:
1. Create
2. Discover
3. Consume
Offers r ich su bscr ipt ioncapabi l i t ies:
Events Names
Content-basedXPath fi l ters
Unified Platform for Services, Events &
Processes
7/30/2019 SOA 11g Overview
20/34
Problem: How can we make sense of the ever-growing number of events, and extract useful
information from the noise?
Business Requirement: Monitor streams of events, correlates seemingly unrelated events intopatterns
SOA 11g Feature: Complex Event Processing (CEP)
Appl icat ions in almost everyindustry vert ical :
r isk management,
f raud detect ion,
in t rus ion d etect ion,
compl iance,
etc.
Optimized to handle verylarge volumes of events
CQL: Cont inuous QueryLanguage
Database
Applications
Messaging
RFID
Unified Platform for Services, Events &
Processes
Unified Platform for Services Events &
7/30/2019 SOA 11g Overview
21/34
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.
event
close loop
Other eventsources
(feeds, etc.)
End-to-end Real-Time Agility
Unified Platform for Services, Events &
Processes
7/30/2019 SOA 11g Overview
22/34
All- in-onemanagement c onsole
End-to-end (process )instance tracking
Unif ied errorhandl ing
Events: its loose-coupling, not lose
coup l ing !
BPEL
HumanWorkflow
Routing
BusinessRules
ExternalService
Drill-down
intocomponents
End-to-End Instance Tracking
Problem: How can I get complete end-to-end visibility and increase my auditing capabilities in
such a distributed environment? Business Requirement: end-to-end visibility & auditing
SOA 11g Feature: End-to-End Instance Tracking
Unified Management & monitoring
7/30/2019 SOA 11g Overview
23/34
Unified exceptionhandling framework
(Error hospital):
Search
Delete
Recover failed instances
(individual or batch)
Directly access
corresponding log
entries RecoveryAction
Recoveryscreen
Edit payload
Faults &exceptions
log
Exceptions Handling
Unified Management & monitoring
7/30/2019 SOA 11g Overview
24/34
Clearly separatesprocess logic fromsecuri ty concerns
Central ized po l icymanagement
WS-* standards supp ort
Policy reuse, imp actanalysis
Pol icy vers ioning,rol lb ack, audit ing
Pol icy v io lat ionmoni tor ing
Pol icy Advert isement inWSDL
Attach /detach pol ic ies
at design -t ime(JDev)
at runtim e (EM)
Problem: How do I implement and manage end-to-end security in a highly distributed,
heterogeneous environment, yet prevent security silos?
Business Requirement: unified security model
SOA 11g Feature: Integrated Security
Integrated Security
Unified Management & monitoring
7/30/2019 SOA 11g Overview
25/34
Optimized SOA runt im e
Running on App l icationGrid
Coherence
WLS
JRocki t
Problem: SOA applications are becoming more critical every day and require high
availability and extreme performance
Business Requirement: high availability and extreme performance SOA 11g Feature: Unified Service Platform
Extreme Performance & Scalability
7/30/2019 SOA 11g Overview
26/34
BAM100% java B2Bout-of-the-box
2 Expanded products new opportunities
7/30/2019 SOA 11g Overview
27/34
10g 11g Technical Upgrade Path
OESB/BPEL/Rules:
1. open your 10g project inJDeveloper 11g
(or upgrade from cmd-line)
2. Fix any upgrade problems
3. re-deploy to 11g runtime
BAM:
1.Create new 11g repo
2.Use assistant to copy data
objects/reports/alerts from 10g to 11g
repo
3.Enterprise Link no longer supported
(but native support for JMS and ODI)
B2B:
1.Create new 11g repo
2.Export 10g agreements to zip file
3.Use assistant to copy agreements to
11g repo
11g composite project10.1.3 ESB or BPEL project
JDeveloper 11gor command-line
11g SOA SuiteServer
3. deploy
1. open 2. save
Significant support for 10gR3 to 11gR1 metadata upgrade in JDeveloper
OBPA 10 1 3 x to 11g Upgrade Path
7/30/2019 SOA 11g Overview
28/34
OBPA 10.1.3.x to 11g Upgrade Path
Seamless migration
11g BPA project10.1.3.4 BPA project
11g SOA Suite Server
1. open
2. Automat ical ly
converted in to OracleBPA 11g pr oject
BPA Architect 11g
Jdeveloper 11g
3. Apply new PCBPEL_bundle.z ip;
Generate SOA Composite from BPABlueprint
4. Deploy on SOA Suite 11g run -t ime
7/30/2019 SOA 11g Overview
29/34
Product Demonstration
Press Play to Launch the DemoWhen the demo concludes:
1. Close the demo window
2. Click the play button below to continue
7/30/2019 SOA 11g Overview
30/34
SOA
Suite
BPMSuite
Governance
*: Adapters, B2B,BAM, BPEL,Mediator, OWSM
Others
SOA Releases
OBPA 11gR1Initial 11g release
SOA* 11gR1Initial 11g release
OSB 10.3.1JCA Adapters
CEP 11gR1Initial 11g release
BPM 10gR3MP2
OER 11gR1OSR 11gR1
BPM 11gR1
OBPA 11gR1 PS1
SOA* 11gR1 PS1
SOA 10.1.3.5
SOA* 11gR1 PS2OSB 11gR1 PS1
ODI 11gR1
OSB 11gR1OSB4fs 11gR1
Oracle Confidential Subject to change
AIA 3.0 AIA 3.1
SOA releases
7/30/2019 SOA 11g Overview
31/34
Oracle SOA Suite 11g:
SOA Service Platform
Leverages SCA to deliver the industry first full Service
Platform
4 key themes for the release:
Simplified & Productive Development Tools for SOA
Extreme Performance & Scalability Unified Management & Monitoring
Unified Infrastructure for Eventing & Services
Its not just about the platform: Wealth ofnew features
based on customers feedback
Natural evolution from 10g: automated upgrade path
7/30/2019 SOA 11g Overview
32/34
Next Steps
SOA Proficiency Build: Upcoming SOA eSeminars
Monday November 23, 2009at 16:00 CET
Assemble Composite Applications with Oracle SOA Suite
Tuesday December 8, 2009 at 16:00 CET
Business Activity Monitoring with Oracle SOA Suite
Wednesday January 13, 2010 at 16:00 CET
Complex Event Processing with Oracle SOA Suite
SOA Competency Build: Oracle PTS Hands-On Workshops
Oracle SOA Suite Foundation 11g
Link: http://www.oracle.com/go/?&Src=2931347&Act=12
Oracle EDA Suite 11g (events in EMEA Coming soon!)
Link: http://www.oracle.com/go/?&Src=2931347&Act=14
http://www.oracle.com/go/?&Src=2931347&Act=12http://www.oracle.com/go/?&Src=2931347&Act=12http://www.oracle.com/go/?&Src=2931347&Act=12http://www.oracle.com/go/?&Src=2931347&Act=127/30/2019 SOA 11g Overview
33/34
Next Steps
References
Oracle Technology Network (OTN):
http://otn.oracle.com
More information SOA 11g available on OTN:
http://www.oracle.com/technology/products/soa/soasuite/index.html
Download software:
http://www.oracle.com/technology/software/products/middleware/index.html
PTS Contacts Walter Dorigo Email: [email protected]
Andr Pavanello Email: [email protected]
http://otn.oracle.com/http://www.oracle.com/technology/products/soa/soasuite/index.htmlhttp://www.oracle.com/technology/software/products/middleware/index.htmlmailto:[email protected]:[email protected]:[email protected]:[email protected]://www.oracle.com/technology/software/products/middleware/index.htmlhttp://www.oracle.com/technology/products/soa/soasuite/index.htmlhttp://otn.oracle.com/7/30/2019 SOA 11g Overview
34/34
Finish
Recorded and Produced by:
http://my.oracle.com/portal/page/myo/1ACCFB76B0C5E190E040018AEAA34928