SlideShare ist ein Scribd-Unternehmen logo
1 von 50
Downloaden Sie, um offline zu lesen
<Insert Picture Here>
Oracle Fusion Middleware Training with placements
and certification
CONTACT US:
USA:+1-6786933994,+1-6786933475
INDIA:+91-9052666559,040-69990056
Mail:info@magnifictraining.com
ISV Migration Center Team
• Who we Are ISV Migration Center Team is a team of senior technical consultants based in
Eastern and Central Europe and represents Oracle's technical investment for partners.
• Mission Statement
latest technology
Enable partners to rapidly and successfully adopt and implement Oracle
• What do we Offer Whether you are selling Oracle technology, building business solutions,
including hosted Internet solutions or providing system integration and implementation services
for Oracle technology, IMC Team can help you succeed.
• How can we assist We offer a wide range of free services for partners such as one2one
assistance, webinars, seminars and hands-on workshops.
Contacts:
USA:+1-6786933994,+1-6786933475
INDIA:+91-9052666559,040-69990056
Mail:info@magnifictraining.com
2
<Insert Picture Here>
Oracle fusion soa online training in australia
Agenda
•
•
•
•
•
•
•
•
SOA Suite 10g
SOA
and 11g Architecture comparison
Setting
Oracle
Oracle
up Suite 11g environment
BPEL / Oracle ESB projects migration
BAM migration
Security components migration
Upgrading Other Oracle SOA Suite Technologies
Best practices
Getting more information
Oracle SOA Suite 10g
SCA – key enabler of the SOA Suite 11g
properties
Service Component Architecture:
Java interface
WSDL portType •
•
•
language-neutral
component model
assembly model
S S
C1service R
wire
• Specifications backed by a growing number
leading industry vendors
ofBinding:
SOAP
JMS
JCS
…
S
C2
component
R R
Being standardized at OASIS, the international
standards consortium
open
reference
composite
SCA terminology:
•
•
•
•
•
Composite: deployment unit
Service: entry-point into composite
Component: provides logic
Reference: refers to external services
Wire: connects services, components and references
– no special semantic.
SOA Suite 11g SCA Service Infrastructure
One unified infrastructure to manage
BPEL Rules
Application
composers
Human
Task
SCA Composite
IDE
adapters
Business
Rules
Human
Workflow
Mediator BPELSOAComposite Editor
Repository
Policy ManagerCommon JCA-based connectivity infrastructure
Optimized
binding
SOA
Operations
Web-based
console
B2B
BAM Oracle Service Bus
11g Service Infrastructure
Mediation
Mediation
BPEL orchestration
Human Tasks Web
services
Business Rules and
SOA 10g to 11g mapping
Role SOA Suite 10g SOA Suite 11g
Java EE container OC4J Weblogic
Management consoles BPEL Console, OESB Console, OWSM Console, Enterprise Manager Fusion Middleware
Enterprise Manager (OC4J), BAM Management Control, Weblogic Console
Orchestration Oracle BPEL Process Manager BPEL Process Service Component
Human interaction Human Workflow Engine Human Workflow Service Component
Externalize logic Oracle Business Rules Business Rules Service Component
Transformation, Routing, Oracle ESB Inside an application/composite: Oracle
Fan-out, etc Mediator Service Component, Enterprise-
wide: Oracle Service Bus
Apps and systems JCAAdapters JCAAdapters
connectivity
Business dashboards Oracle BAM (.NET-based) Oracle BAM (JEE-based)
Security OWSM (proxy and gateway modes) OWSM (proxy), OEG (gateway)
Upgrade - High level steps
•
•
•
Plan out Upgrade
Create 11g SOA install/domain and load
Migrate/Deploy applications to 11g
balancer from scratch
•
•
SOA JDeveloper projects
BAM Reports/Data Objects/Alerts
•
•
•
Configure 11g system from scratch
Migrate clients if necessary
Secure 11g system from scratch (example
OWSM policies)
Cutover to 11g production system
Identity Management,
•
<Insert Picture Here>
Agenda
•
•
•
•
•
•
•
•
SOA Suite 10g
SOA
and 11g Architecture comparison
Setting
Oracle
Oracle
up Suite 11g environment
BPEL / Oracle ESB projects migration
BAM migration
Security components migration
Upgrading Other Oracle SOA Suite Technologies
Best practices
Getting more information
Comparing Oracle SOA Suite on OC4J and Oracle
WebLogic Server
SOA Suite 11g installation
Server-side installation:
•
•
•
•
•
Install
Install
Install
Install
Oracle Database for SOA components
database schemas using RCU
Oracle
Oracle
Weblogic binaries
SOA Suite binaries
Create Weblogic domain with SOA Suite components
Client-side (developer machines) installation:
•
•
Install
Install
Jdeveloper
SOA Extensions for JDeveloper
SOA Suite 11.1.1.5 installation: server-side
• You can use existing Oracle DB instance or create a new
one (recommended)
• Oracle SOA suite 11.1.1.5 certified with Oracle DB
10.2.0.4+, 11.1.0.7+ or 11.2.0.1+
• RCU (Repository Creation Utility) used
to create the schemas needed for the
corresponding
components
Fusion Middleware
SOA Suite 11.1.1.5 installation: server-side
• Install Weblogic 10.3.5, new Middleware home
(MW_HOME) will be created as a result
• Install SOA Suite 11.1.1.5 binaries into MW_HOME. Specific
SOA ORACLE_HOME will be created
SOA Suite 11.1.1.5 installation: server-side
• Start Fusion Middleware Configuration Wizard to create new
domain:
Specify
<SOA_ORACLE_HOME>/common/bin/config.sh
• products to be configured
inside the domain
• Specify domain name, location,
ports for managed servers, etc…
• Start Admin Server and managed
server (s)
SOA Suite 11.1.1.5 installation: server-side
Important notes:
• To install SOA Suite environment for production deployment,
follow the Enterprise Deployment Guide for Oracle SOA Suite
and Oracle Fusion Middleware High Availability Guide
• Developers can install SOA Suite locally as well if they have
enough resources on the laptops
SOA Suite 11.1.1.5 installation: client-side
•
•
Install
Install
JDeveloper 11.1.1.5
JDev SOA Extension
• Always use the same version
for SOA server-side and
JDeveloper
JDeveloper• 11.1.2.1 does
!
not
have SOA Extension
<Insert Picture Here>
Agenda
•
•
•
•
•
•
•
•
SOA Suite 10g
SOA
and 11g Architecture comparison
Setting
Oracle
Oracle
up Suite 11g environment
BPEL / Oracle ESB projects migration
BAM migration
Security components migration
Upgrading Other Oracle SOA Suite Technologies
Best practices
Getting more information
SOA Suite 10.1.3  11g Project Upgrade Path
Mostly transparent project upgrade: Open your 10g
anyProject or Application in JDeveloper 11g, apply
manual steps and re-deploy!
JDeveloper
3. deployor command-line
2. save1. open
11g SOA Suite
Server
10.1.3 ESB or BPEL project 11g composite project
Upgrade in JDeveloper
•
•
•
In-place upgrade of application/project.
Can upgrade any project, not just SOA projects.
All HTTP WSDL references in project must be accessible, so
SOA 10g should be up and running.
• Logs are in …/jdeveloper/upgrade/logs.
Upgrade in JDeveloper
ESB project -> SOA Composite
Upgrade in JDeveloper
• Analyze the warnings
in the log files
generated during the
upgrade process
Command Line Upgrade
•
•
•
•
Ant script available to upgrade SOA projects.
Cannot upgrade whole Applications.
Upgraded directory different than source directory.
Does not Upgrade .jpr files. Opening project in Jdeveloper
creates .jpr file.
multiple• Can merge BPEL source directories to a single
upgraded target directory.
•
•
•
All HTTP WSDL references in project must be accessible.
Logs in …/jdeveloper/upgrade/logs
Same codebase used for JDeveloper upgrade.
Upgrading SOA Suite 10g Projects Using Ant
Before you begin, set environment variables
set ORACLE_HOME=<MIDDLEWARE_HOME>jdeveloper
cd %ORACLE_HOME%
binsoaversion.cmd
Upgrade an 10g ESB service to an 11g Composite application
component:
with Mediator
ant -f %ORACLE_HOME%binant-sca-upgrade.xml mediator -Dsource
C:projects10.1.3EmployeeEmployeeService -Dtarget C:projects11gR1 -DappName
Employee
Merge several 10g BPEL processes to an 11g Composite application:
ant -f %ORACLE_HOME%binant-sca-upgrade.xml bpel -Dsource
"C:projects10.1.3EmployeeEmployeeSalaryApproval;c:projects10.1.3...
...EmployeeEmployeeInfo" -Dtarget C:projects11gR1 -DappName Employee
Manual steps
• Strong attempt made to automate project upgrade as much
11g.as
•
•
possible given large differences between 10g and
Not always possible.
A few things deferred due to time constraints.
• Artifacts upgraded are BPEL processes, ESB services,
Rules dictionaries, Human Workflow tasks, Adapters. Some
limitations apply.
• SOA configuration plans, fault policies, build files are not
upgraded
BPEL instance Migration
• Right now there is no support on for BPEL instance
migration, or audit trail migration. Oracle investigating
feasibility of instance migration.
• Two choices for cutting over long running processes to 11g:
•
•
Side by Side Upgrade
Grace period cutover
BPEL instance Migration
Side by Side Upgrade
•
•
10g
10g
and 11g systems run side by side.
system has all long running processes in retired state so
no new process instances can be created.
•
•
Clients are switched over to 11g.
10g system continues running until all callbacks arrive to
complete long running processes.
• 10g system is decommissioned.
BPEL instance Migration
Grace period cutover
• 10g system has all long running processes in retired state so
no new process instances can be created.
• After a grace period, all 10g long running processes are
killed.
•
•
10g
11g
system
system
is
is
decommissioned.
brought up in production.
Configuration/Deployment Upgrade
• 10g configuration files not automatically upgraded to 11g
configuration files. 11g has to be configured using EM,
JMX/Mbean APIs or WLST scripts instead.
• SOA Composite properties can be customized in the
deployment plan.
• Cannot automatically upgrade from 10g SOA deployment
plan
10g
to 11g deployment plan.
• SOA deployment units cannot be upgraded to 11g
deployment units. Need to upgrade source instead and
generate deployment unit.
<Insert Picture Here>
Agenda
•
•
•
•
•
•
•
•
SOA Suite 10g
SOA
and 11g Architecture comparison
Setting
Oracle
Oracle
up Suite 11g environment
BPEL / Oracle ESB projects migration
BAM migration
Security components migration
Upgrading Other Oracle SOA Suite Technologies
Best practices
Getting more information
BAM upgrade steps overview
•
•
RCU creates the schema for 11g
tool
BAM
Use Upgrade assistant (UA) to copy data
objects/reports/alerts from 10g BAM system database to 11g
BAM system database directly
•
•
•
•
10g Enterprise Link is no longer supported
Native
Native
support
support
for
for
JMS
ODI
connectivity in 11g
integration in 11g
Configure 10g SOA
11g.
clients to talk to BAM 11g or migrate 10g
SOA clients to
• Note: 10g SOA interoperates with 11g BAM, 11g SOA interop with 10g BAM is not
certified.
<Insert Picture Here>
Agenda
•
•
•
•
•
•
•
•
SOA Suite 10g
SOA
and 11g Architecture comparison
Setting
Oracle
Oracle
up Suite 11g environment
BPEL / Oracle ESB projects migration
BAM migration
Security components migration
Upgrading Other Oracle SOA Suite Technologies
Best practices
Getting more information
Securing SOA composites
OWSM Migration
• 11g SOA install auto-deploys 11g OWSM policy manager
• 10g OWSM policies do not migrate to 11g OWSM as they
are syntactically different. Refer to OWSM guide for 10g
policy to 11g policy mapping.
• 10g OWSM Monitor functionality is provided by EM SOA Mgt
Pack for 11g AppServer.
Securing SOA composites
OWSM Migration
• If
•
10g BPEL/ESB is secured using OWSM agent, then
There’s no need for agent migration as agent is
runtime
built-in the 11g SOA
• Using JDev/EM, attach 11g OWSM policy to the migrated SOA
composite.
• If
•
•
10g BPEL/ESB is secured using OWSM Gateway, then
Continue to use 10g OWSM Gateway
Or, start using 11g built-in agents by attaching 11g OWSM policies
SOA composite.
to
<Insert Picture Here>
Agenda
•
•
•
•
•
•
•
•
SOA Suite 10g
SOA
and 11g Architecture comparison
Setting
Oracle
Oracle
up Suite 11g environment
BPEL / Oracle ESB projects migration
BAM migration
Security components migration
Upgrading Other Oracle SOA Suite Technologies
Best practices
Getting more information
Upgrading DVMs and XREFs
• XPath functions to access domain value maps (DVMs) and
cross
when
reference tables (XREFs) are upgraded automatically
you open projects in JDeveloper 11g;
• You must manually extract the DVMs and XREFs from
Oracle ESB 10g repository and load them to the MDS
Repository. Scripts/utilities are provided;
Migrate DVMs
• Export DVM metadata to archive:
<ESB10g_Oracle_Home>/export.sh metadata10g.zip
• Convert the ZIP file to an Oracle SOA Suite archive file
cd <SOA11g_Oracle_Home>/bin
ant -f ant-sca-upgrade.xml upgrade-xrefdvm
-Dsource=location_of_the_zip_file
-Dtarget=location_of_the_soa_archive
Output file will be automatically called sca_XrefDvmFiles10g_rev1.0.jar
•
•
•
Create new application in Jdeveloper 11g
Import->SOA Archive into SOA project
Create jar file with DVM metadata and deploy it to MDS
Migrate XREFs
XREF_DATA table has changed in 11g, so special procedure
is required for migration
• Create public DB link dblink10g in SOA 11g DB to access
SOA 10g DB
• Extract XREF10gto11gDataUpgradeUtility located in the
RCU_HOME/rcu/integration/soainfra/sql/xref
• Modify Upgrade10gXrefTo11gXref.sql pointing to the shared
MDS data location
•
•
Execute the Upgrade10gXrefTo11gXref.sql
Drop dblink10g DB link
Technology adapters migration
• Run 11g Adapter Configuration
upgrade;
Wizard for each adapter
after SOA project
• Adapter header variables in 10g defined in the adapter
WSDL
activity
file, in 11g they are the properties defined in Invoke
in BPEL process or Assign values dialog in Mediator;
• Non-managed connections are not supported in 11g, check
adapter WSDL files before upgrade;
•
•
Description lost after upgrade of technology adapter
See the Upgrade guide for more details
Human Workflows migration
• Human Workflows in 10g are
the
defined in .tform files, UI is
created with jsp pages in same JDev project, deployed
together;
• Human Workflows in 11g are
for
defined in .task files, separate
ADF projects are created UI, deployed separately;
• During upgrade JDeveloper 11g automatically creates a new
project
Manual
for the task UI and upgrades the task detail pages;
• modifications of the WorkflowTask XSD may be
required, refer to the Upgrade Guide for details
Client and Invoked Service Migration
• Some 11g APIs are compatible with equivalent 10g APIs,
some are different.
•
•
•
•
Worklist APIs are compatible.
B2B APIs are compatible.
Custom Sensor APIs are compatible.
BPEL APIs are functionally roughly equivalent
changes.
Rules SDK APIs are a functional superset.
with signature
•
• 11g uses ws-addressing 1.0. Need patch for 10g BPEL
client.
URLs• in 11g has different syntax. (includes callback URL
used by invoked services).
<Insert Picture Here>
Agenda
•
•
•
•
•
•
•
•
SOA Suite 10g
SOA
and 11g Architecture comparison
Setting
Oracle
Oracle
up Suite 11g environment
BPEL / Oracle ESB projects migration
BAM migration
Security components migration
Upgrading Other Oracle SOA Suite Technologies
Best practices
Getting more information
Best Practices
Before migration
• Ensure that SOA Suite 10g Projects are Up and Running on Latest
SOA 10g Release
Jdeveloper 11g•
•
Install
Install
the
the
with SOA Extension (currently 11.1.1.5)
latest SOA Suite 11g version (currently 11.1.1.5) . Quick
start guide for SOA Suite 11g
• Configure
adapters,
all the necessary resources (JDBC connection pools, JCA
JMS queues, etc)
•
•
Order matters!
Start with a pilot project, do not use the Big Bang approach
Best Practices
During and after migration
• Recompile the migrated projects (11g BPEL compiler is stricter
than 10g);
• Think about rearranging the artifacts into the corresponding
folders (xsd, wsdl and other file types). Change the referencing
artifacts accordingly;
• Run 11g Adapter Configuration Wizard for each adapter to verify
the adapters configuration;
• If you are using adapter header variables in SOA 10g BPEL
projects, you have manually set them in the Invoke activity
Best Practices
During and after migration
• Refer to project for abstract WSDL and HTTP URL for concrete WSDL.
• Create configuration plans for deployment of the SOA 11g composites
• Use MDS to share WSDLs, XSD, DVM, EDL event files and other
artifacts across projects (oramds://<path_to_the_resource>). If you are
accessing any file from bpel xmllib you need to change the URL to MDS
URL:
Best Practices
During and after migration
• Do not blindly 1:1 migrate every BPEL /ESB project to the
corresponding composite. You can not leverage SCA benefits by having
many fine grained composites.
Use SOA Suite 11g partitions, it has some similarities with BPEL
domains and ESB System/Service Groups in 10g
Explore the performance tuning options available in the SOA Suite 11g,
look at Oracle® Fusion Middleware Performance and Tuning Guide
Production deployment architecture is different in SOA Suite 11g.
•
•
•
Example: usage of Coherence instead of JGroups for cluster wide
deployment. Look at Oracle® Fusion Middleware Enterprise
Deployment Guide for Oracle SOA Suite
<Insert Picture Here>
Agenda
•
•
•
•
•
•
•
•
SOA Suite 10g
SOA
and 11g Architecture comparison
Setting
Oracle
Oracle
up Suite 11g environment
BPEL / Oracle ESB projects migration
BAM migration
Security components migration
Upgrading Other Oracle SOA Suite Technologies
Best practices
Getting more information
Getting more information
• Oracle® Fusion Middleware Upgrade Guide for
WebCenter, and ADF 11g Release 1 (11.1.1)
Oracle® Fusion Middleware Developer's Guide
Suite 11g Release 1 (11.1.1)
Oracle SOA Suite,
• for Oracle SOA
• Quick Start Guide for Oracle SOA Suite - detailed download, install
and configuration instructions
Oracle SOA Suite 11g Handbook by Lukas Jellema.•
Questions
Should you require any further
information please do not hesitate to
contact us
http://www.oraclecourseonline.com
-oracle apps technical training
contact us:
info@magnifictraining.com or +919052666559
By Real Time Experts from Hyderabad,
Bangalore
,India,USA,Canada,UK, Australia,South
Africa.
©2011 Oracle Corporation
ALL THE BEST GUYS
Oracle fusion middleware training with placements and certification

Weitere ähnliche Inhalte

Mehr von magnifics

Oracle financials functional training on ap, ar & gl
Oracle financials functional training on ap, ar & glOracle financials functional training on ap, ar & gl
Oracle financials functional training on ap, ar & glmagnifics
 
Oracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adfOracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adfmagnifics
 
Best oracle adf online training institute india
Best oracle adf online training institute indiaBest oracle adf online training institute india
Best oracle adf online training institute indiamagnifics
 
Oracle apps-technical-tutorial
Oracle apps-technical-tutorialOracle apps-technical-tutorial
Oracle apps-technical-tutorialmagnifics
 
Oracle apps crm operations and configuration
Oracle apps crm  operations and configurationOracle apps crm  operations and configuration
Oracle apps crm operations and configurationmagnifics
 
Oracle apps scm online training in american samoa
Oracle apps scm online training in american samoaOracle apps scm online training in american samoa
Oracle apps scm online training in american samoamagnifics
 
Oracle apps technical online training in alaska
Oracle apps technical online training in alaskaOracle apps technical online training in alaska
Oracle apps technical online training in alaskamagnifics
 
Oracle fusion adf online training in africa
Oracle fusion adf online training in africaOracle fusion adf online training in africa
Oracle fusion adf online training in africamagnifics
 
Oracle apps crm online training in africa
Oracle apps crm online training in africaOracle apps crm online training in africa
Oracle apps crm online training in africamagnifics
 
Oracle fusion soa online training in africa
Oracle fusion soa online training in africaOracle fusion soa online training in africa
Oracle fusion soa online training in africamagnifics
 
Oracle apps financial online training
Oracle apps financial online trainingOracle apps financial online training
Oracle apps financial online trainingmagnifics
 
Oracle apps scm functional training in bangalore
Oracle apps scm functional training in bangaloreOracle apps scm functional training in bangalore
Oracle apps scm functional training in bangaloremagnifics
 

Mehr von magnifics (12)

Oracle financials functional training on ap, ar & gl
Oracle financials functional training on ap, ar & glOracle financials functional training on ap, ar & gl
Oracle financials functional training on ap, ar & gl
 
Oracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adfOracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adf
 
Best oracle adf online training institute india
Best oracle adf online training institute indiaBest oracle adf online training institute india
Best oracle adf online training institute india
 
Oracle apps-technical-tutorial
Oracle apps-technical-tutorialOracle apps-technical-tutorial
Oracle apps-technical-tutorial
 
Oracle apps crm operations and configuration
Oracle apps crm  operations and configurationOracle apps crm  operations and configuration
Oracle apps crm operations and configuration
 
Oracle apps scm online training in american samoa
Oracle apps scm online training in american samoaOracle apps scm online training in american samoa
Oracle apps scm online training in american samoa
 
Oracle apps technical online training in alaska
Oracle apps technical online training in alaskaOracle apps technical online training in alaska
Oracle apps technical online training in alaska
 
Oracle fusion adf online training in africa
Oracle fusion adf online training in africaOracle fusion adf online training in africa
Oracle fusion adf online training in africa
 
Oracle apps crm online training in africa
Oracle apps crm online training in africaOracle apps crm online training in africa
Oracle apps crm online training in africa
 
Oracle fusion soa online training in africa
Oracle fusion soa online training in africaOracle fusion soa online training in africa
Oracle fusion soa online training in africa
 
Oracle apps financial online training
Oracle apps financial online trainingOracle apps financial online training
Oracle apps financial online training
 
Oracle apps scm functional training in bangalore
Oracle apps scm functional training in bangaloreOracle apps scm functional training in bangalore
Oracle apps scm functional training in bangalore
 

Kürzlich hochgeladen

Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxElton John Embodo
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 

Kürzlich hochgeladen (20)

Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docx
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 

Oracle fusion middleware training with placements and certification

  • 1. <Insert Picture Here> Oracle Fusion Middleware Training with placements and certification CONTACT US: USA:+1-6786933994,+1-6786933475 INDIA:+91-9052666559,040-69990056 Mail:info@magnifictraining.com
  • 2. ISV Migration Center Team • Who we Are ISV Migration Center Team is a team of senior technical consultants based in Eastern and Central Europe and represents Oracle's technical investment for partners. • Mission Statement latest technology Enable partners to rapidly and successfully adopt and implement Oracle • What do we Offer Whether you are selling Oracle technology, building business solutions, including hosted Internet solutions or providing system integration and implementation services for Oracle technology, IMC Team can help you succeed. • How can we assist We offer a wide range of free services for partners such as one2one assistance, webinars, seminars and hands-on workshops. Contacts: USA:+1-6786933994,+1-6786933475 INDIA:+91-9052666559,040-69990056 Mail:info@magnifictraining.com 2
  • 3. <Insert Picture Here> Oracle fusion soa online training in australia Agenda • • • • • • • • SOA Suite 10g SOA and 11g Architecture comparison Setting Oracle Oracle up Suite 11g environment BPEL / Oracle ESB projects migration BAM migration Security components migration Upgrading Other Oracle SOA Suite Technologies Best practices Getting more information
  • 5. SCA – key enabler of the SOA Suite 11g properties Service Component Architecture: Java interface WSDL portType • • • language-neutral component model assembly model S S C1service R wire • Specifications backed by a growing number leading industry vendors ofBinding: SOAP JMS JCS … S C2 component R R Being standardized at OASIS, the international standards consortium open reference composite SCA terminology: • • • • • Composite: deployment unit Service: entry-point into composite Component: provides logic Reference: refers to external services Wire: connects services, components and references – no special semantic.
  • 6. SOA Suite 11g SCA Service Infrastructure One unified infrastructure to manage BPEL Rules Application composers Human Task SCA Composite IDE adapters Business Rules Human Workflow Mediator BPELSOAComposite Editor Repository Policy ManagerCommon JCA-based connectivity infrastructure Optimized binding SOA Operations Web-based console B2B BAM Oracle Service Bus 11g Service Infrastructure Mediation Mediation BPEL orchestration Human Tasks Web services Business Rules and
  • 7. SOA 10g to 11g mapping Role SOA Suite 10g SOA Suite 11g Java EE container OC4J Weblogic Management consoles BPEL Console, OESB Console, OWSM Console, Enterprise Manager Fusion Middleware Enterprise Manager (OC4J), BAM Management Control, Weblogic Console Orchestration Oracle BPEL Process Manager BPEL Process Service Component Human interaction Human Workflow Engine Human Workflow Service Component Externalize logic Oracle Business Rules Business Rules Service Component Transformation, Routing, Oracle ESB Inside an application/composite: Oracle Fan-out, etc Mediator Service Component, Enterprise- wide: Oracle Service Bus Apps and systems JCAAdapters JCAAdapters connectivity Business dashboards Oracle BAM (.NET-based) Oracle BAM (JEE-based) Security OWSM (proxy and gateway modes) OWSM (proxy), OEG (gateway)
  • 8. Upgrade - High level steps • • • Plan out Upgrade Create 11g SOA install/domain and load Migrate/Deploy applications to 11g balancer from scratch • • SOA JDeveloper projects BAM Reports/Data Objects/Alerts • • • Configure 11g system from scratch Migrate clients if necessary Secure 11g system from scratch (example OWSM policies) Cutover to 11g production system Identity Management, •
  • 9. <Insert Picture Here> Agenda • • • • • • • • SOA Suite 10g SOA and 11g Architecture comparison Setting Oracle Oracle up Suite 11g environment BPEL / Oracle ESB projects migration BAM migration Security components migration Upgrading Other Oracle SOA Suite Technologies Best practices Getting more information
  • 10. Comparing Oracle SOA Suite on OC4J and Oracle WebLogic Server
  • 11. SOA Suite 11g installation Server-side installation: • • • • • Install Install Install Install Oracle Database for SOA components database schemas using RCU Oracle Oracle Weblogic binaries SOA Suite binaries Create Weblogic domain with SOA Suite components Client-side (developer machines) installation: • • Install Install Jdeveloper SOA Extensions for JDeveloper
  • 12. SOA Suite 11.1.1.5 installation: server-side • You can use existing Oracle DB instance or create a new one (recommended) • Oracle SOA suite 11.1.1.5 certified with Oracle DB 10.2.0.4+, 11.1.0.7+ or 11.2.0.1+ • RCU (Repository Creation Utility) used to create the schemas needed for the corresponding components Fusion Middleware
  • 13. SOA Suite 11.1.1.5 installation: server-side • Install Weblogic 10.3.5, new Middleware home (MW_HOME) will be created as a result • Install SOA Suite 11.1.1.5 binaries into MW_HOME. Specific SOA ORACLE_HOME will be created
  • 14. SOA Suite 11.1.1.5 installation: server-side • Start Fusion Middleware Configuration Wizard to create new domain: Specify <SOA_ORACLE_HOME>/common/bin/config.sh • products to be configured inside the domain • Specify domain name, location, ports for managed servers, etc… • Start Admin Server and managed server (s)
  • 15. SOA Suite 11.1.1.5 installation: server-side Important notes: • To install SOA Suite environment for production deployment, follow the Enterprise Deployment Guide for Oracle SOA Suite and Oracle Fusion Middleware High Availability Guide • Developers can install SOA Suite locally as well if they have enough resources on the laptops
  • 16. SOA Suite 11.1.1.5 installation: client-side • • Install Install JDeveloper 11.1.1.5 JDev SOA Extension • Always use the same version for SOA server-side and JDeveloper JDeveloper• 11.1.2.1 does ! not have SOA Extension
  • 17. <Insert Picture Here> Agenda • • • • • • • • SOA Suite 10g SOA and 11g Architecture comparison Setting Oracle Oracle up Suite 11g environment BPEL / Oracle ESB projects migration BAM migration Security components migration Upgrading Other Oracle SOA Suite Technologies Best practices Getting more information
  • 18. SOA Suite 10.1.3  11g Project Upgrade Path Mostly transparent project upgrade: Open your 10g anyProject or Application in JDeveloper 11g, apply manual steps and re-deploy! JDeveloper 3. deployor command-line 2. save1. open 11g SOA Suite Server 10.1.3 ESB or BPEL project 11g composite project
  • 19. Upgrade in JDeveloper • • • In-place upgrade of application/project. Can upgrade any project, not just SOA projects. All HTTP WSDL references in project must be accessible, so SOA 10g should be up and running. • Logs are in …/jdeveloper/upgrade/logs.
  • 20. Upgrade in JDeveloper ESB project -> SOA Composite
  • 21. Upgrade in JDeveloper • Analyze the warnings in the log files generated during the upgrade process
  • 22. Command Line Upgrade • • • • Ant script available to upgrade SOA projects. Cannot upgrade whole Applications. Upgraded directory different than source directory. Does not Upgrade .jpr files. Opening project in Jdeveloper creates .jpr file. multiple• Can merge BPEL source directories to a single upgraded target directory. • • • All HTTP WSDL references in project must be accessible. Logs in …/jdeveloper/upgrade/logs Same codebase used for JDeveloper upgrade.
  • 23. Upgrading SOA Suite 10g Projects Using Ant Before you begin, set environment variables set ORACLE_HOME=<MIDDLEWARE_HOME>jdeveloper cd %ORACLE_HOME% binsoaversion.cmd Upgrade an 10g ESB service to an 11g Composite application component: with Mediator ant -f %ORACLE_HOME%binant-sca-upgrade.xml mediator -Dsource C:projects10.1.3EmployeeEmployeeService -Dtarget C:projects11gR1 -DappName Employee Merge several 10g BPEL processes to an 11g Composite application: ant -f %ORACLE_HOME%binant-sca-upgrade.xml bpel -Dsource "C:projects10.1.3EmployeeEmployeeSalaryApproval;c:projects10.1.3... ...EmployeeEmployeeInfo" -Dtarget C:projects11gR1 -DappName Employee
  • 24. Manual steps • Strong attempt made to automate project upgrade as much 11g.as • • possible given large differences between 10g and Not always possible. A few things deferred due to time constraints. • Artifacts upgraded are BPEL processes, ESB services, Rules dictionaries, Human Workflow tasks, Adapters. Some limitations apply. • SOA configuration plans, fault policies, build files are not upgraded
  • 25. BPEL instance Migration • Right now there is no support on for BPEL instance migration, or audit trail migration. Oracle investigating feasibility of instance migration. • Two choices for cutting over long running processes to 11g: • • Side by Side Upgrade Grace period cutover
  • 26. BPEL instance Migration Side by Side Upgrade • • 10g 10g and 11g systems run side by side. system has all long running processes in retired state so no new process instances can be created. • • Clients are switched over to 11g. 10g system continues running until all callbacks arrive to complete long running processes. • 10g system is decommissioned.
  • 27. BPEL instance Migration Grace period cutover • 10g system has all long running processes in retired state so no new process instances can be created. • After a grace period, all 10g long running processes are killed. • • 10g 11g system system is is decommissioned. brought up in production.
  • 28. Configuration/Deployment Upgrade • 10g configuration files not automatically upgraded to 11g configuration files. 11g has to be configured using EM, JMX/Mbean APIs or WLST scripts instead. • SOA Composite properties can be customized in the deployment plan. • Cannot automatically upgrade from 10g SOA deployment plan 10g to 11g deployment plan. • SOA deployment units cannot be upgraded to 11g deployment units. Need to upgrade source instead and generate deployment unit.
  • 29. <Insert Picture Here> Agenda • • • • • • • • SOA Suite 10g SOA and 11g Architecture comparison Setting Oracle Oracle up Suite 11g environment BPEL / Oracle ESB projects migration BAM migration Security components migration Upgrading Other Oracle SOA Suite Technologies Best practices Getting more information
  • 30. BAM upgrade steps overview • • RCU creates the schema for 11g tool BAM Use Upgrade assistant (UA) to copy data objects/reports/alerts from 10g BAM system database to 11g BAM system database directly • • • • 10g Enterprise Link is no longer supported Native Native support support for for JMS ODI connectivity in 11g integration in 11g Configure 10g SOA 11g. clients to talk to BAM 11g or migrate 10g SOA clients to • Note: 10g SOA interoperates with 11g BAM, 11g SOA interop with 10g BAM is not certified.
  • 31. <Insert Picture Here> Agenda • • • • • • • • SOA Suite 10g SOA and 11g Architecture comparison Setting Oracle Oracle up Suite 11g environment BPEL / Oracle ESB projects migration BAM migration Security components migration Upgrading Other Oracle SOA Suite Technologies Best practices Getting more information
  • 32. Securing SOA composites OWSM Migration • 11g SOA install auto-deploys 11g OWSM policy manager • 10g OWSM policies do not migrate to 11g OWSM as they are syntactically different. Refer to OWSM guide for 10g policy to 11g policy mapping. • 10g OWSM Monitor functionality is provided by EM SOA Mgt Pack for 11g AppServer.
  • 33. Securing SOA composites OWSM Migration • If • 10g BPEL/ESB is secured using OWSM agent, then There’s no need for agent migration as agent is runtime built-in the 11g SOA • Using JDev/EM, attach 11g OWSM policy to the migrated SOA composite. • If • • 10g BPEL/ESB is secured using OWSM Gateway, then Continue to use 10g OWSM Gateway Or, start using 11g built-in agents by attaching 11g OWSM policies SOA composite. to
  • 34. <Insert Picture Here> Agenda • • • • • • • • SOA Suite 10g SOA and 11g Architecture comparison Setting Oracle Oracle up Suite 11g environment BPEL / Oracle ESB projects migration BAM migration Security components migration Upgrading Other Oracle SOA Suite Technologies Best practices Getting more information
  • 35. Upgrading DVMs and XREFs • XPath functions to access domain value maps (DVMs) and cross when reference tables (XREFs) are upgraded automatically you open projects in JDeveloper 11g; • You must manually extract the DVMs and XREFs from Oracle ESB 10g repository and load them to the MDS Repository. Scripts/utilities are provided;
  • 36. Migrate DVMs • Export DVM metadata to archive: <ESB10g_Oracle_Home>/export.sh metadata10g.zip • Convert the ZIP file to an Oracle SOA Suite archive file cd <SOA11g_Oracle_Home>/bin ant -f ant-sca-upgrade.xml upgrade-xrefdvm -Dsource=location_of_the_zip_file -Dtarget=location_of_the_soa_archive Output file will be automatically called sca_XrefDvmFiles10g_rev1.0.jar • • • Create new application in Jdeveloper 11g Import->SOA Archive into SOA project Create jar file with DVM metadata and deploy it to MDS
  • 37. Migrate XREFs XREF_DATA table has changed in 11g, so special procedure is required for migration • Create public DB link dblink10g in SOA 11g DB to access SOA 10g DB • Extract XREF10gto11gDataUpgradeUtility located in the RCU_HOME/rcu/integration/soainfra/sql/xref • Modify Upgrade10gXrefTo11gXref.sql pointing to the shared MDS data location • • Execute the Upgrade10gXrefTo11gXref.sql Drop dblink10g DB link
  • 38. Technology adapters migration • Run 11g Adapter Configuration upgrade; Wizard for each adapter after SOA project • Adapter header variables in 10g defined in the adapter WSDL activity file, in 11g they are the properties defined in Invoke in BPEL process or Assign values dialog in Mediator; • Non-managed connections are not supported in 11g, check adapter WSDL files before upgrade; • • Description lost after upgrade of technology adapter See the Upgrade guide for more details
  • 39. Human Workflows migration • Human Workflows in 10g are the defined in .tform files, UI is created with jsp pages in same JDev project, deployed together; • Human Workflows in 11g are for defined in .task files, separate ADF projects are created UI, deployed separately; • During upgrade JDeveloper 11g automatically creates a new project Manual for the task UI and upgrades the task detail pages; • modifications of the WorkflowTask XSD may be required, refer to the Upgrade Guide for details
  • 40. Client and Invoked Service Migration • Some 11g APIs are compatible with equivalent 10g APIs, some are different. • • • • Worklist APIs are compatible. B2B APIs are compatible. Custom Sensor APIs are compatible. BPEL APIs are functionally roughly equivalent changes. Rules SDK APIs are a functional superset. with signature • • 11g uses ws-addressing 1.0. Need patch for 10g BPEL client. URLs• in 11g has different syntax. (includes callback URL used by invoked services).
  • 41. <Insert Picture Here> Agenda • • • • • • • • SOA Suite 10g SOA and 11g Architecture comparison Setting Oracle Oracle up Suite 11g environment BPEL / Oracle ESB projects migration BAM migration Security components migration Upgrading Other Oracle SOA Suite Technologies Best practices Getting more information
  • 42. Best Practices Before migration • Ensure that SOA Suite 10g Projects are Up and Running on Latest SOA 10g Release Jdeveloper 11g• • Install Install the the with SOA Extension (currently 11.1.1.5) latest SOA Suite 11g version (currently 11.1.1.5) . Quick start guide for SOA Suite 11g • Configure adapters, all the necessary resources (JDBC connection pools, JCA JMS queues, etc) • • Order matters! Start with a pilot project, do not use the Big Bang approach
  • 43. Best Practices During and after migration • Recompile the migrated projects (11g BPEL compiler is stricter than 10g); • Think about rearranging the artifacts into the corresponding folders (xsd, wsdl and other file types). Change the referencing artifacts accordingly; • Run 11g Adapter Configuration Wizard for each adapter to verify the adapters configuration; • If you are using adapter header variables in SOA 10g BPEL projects, you have manually set them in the Invoke activity
  • 44. Best Practices During and after migration • Refer to project for abstract WSDL and HTTP URL for concrete WSDL. • Create configuration plans for deployment of the SOA 11g composites • Use MDS to share WSDLs, XSD, DVM, EDL event files and other artifacts across projects (oramds://<path_to_the_resource>). If you are accessing any file from bpel xmllib you need to change the URL to MDS URL:
  • 45. Best Practices During and after migration • Do not blindly 1:1 migrate every BPEL /ESB project to the corresponding composite. You can not leverage SCA benefits by having many fine grained composites. Use SOA Suite 11g partitions, it has some similarities with BPEL domains and ESB System/Service Groups in 10g Explore the performance tuning options available in the SOA Suite 11g, look at Oracle® Fusion Middleware Performance and Tuning Guide Production deployment architecture is different in SOA Suite 11g. • • • Example: usage of Coherence instead of JGroups for cluster wide deployment. Look at Oracle® Fusion Middleware Enterprise Deployment Guide for Oracle SOA Suite
  • 46. <Insert Picture Here> Agenda • • • • • • • • SOA Suite 10g SOA and 11g Architecture comparison Setting Oracle Oracle up Suite 11g environment BPEL / Oracle ESB projects migration BAM migration Security components migration Upgrading Other Oracle SOA Suite Technologies Best practices Getting more information
  • 47. Getting more information • Oracle® Fusion Middleware Upgrade Guide for WebCenter, and ADF 11g Release 1 (11.1.1) Oracle® Fusion Middleware Developer's Guide Suite 11g Release 1 (11.1.1) Oracle SOA Suite, • for Oracle SOA • Quick Start Guide for Oracle SOA Suite - detailed download, install and configuration instructions Oracle SOA Suite 11g Handbook by Lukas Jellema.•
  • 48. Questions Should you require any further information please do not hesitate to contact us http://www.oraclecourseonline.com -oracle apps technical training contact us: info@magnifictraining.com or +919052666559 By Real Time Experts from Hyderabad, Bangalore ,India,USA,Canada,UK, Australia,South Africa. ©2011 Oracle Corporation
  • 49. ALL THE BEST GUYS