Canada IT Courses
ExitCertified US




ExitCertified - Excellence in IT Certified Education
 
IT education classes
IT training feature sheet
 
   
 
start > courses and registration > training feature sheet
Oracle SOA Suite 10g: Services Orchestration
 
 
 
 
oracle certified training  
 
code. SOA-10g-SERVICES   length. 5 days
type. Instructor-Led   partner. Oracle
price.
$3,000  
 
 
This course deals with the basic concepts of Service Orchestration (SOA) and implementation of SOA based applications that incorporate Enterprise Services Bus (ESB), business process integration and human workflow management using the Oracle BPEL Process Manager product.

Participants learn how to apply the Business Process Execution Language (BPEL) standard for assembling a set of discrete services into an end-to-end process flow, and how to translate and transform data by using the Oracle BPEL Process Manager adapters, transfer data using the Oracle ESB services, and enable secure interactions by using Oracle Web Services Manager (OWSM). They deploy and test BPEL processes in the Oracle Application Server SOA Suite (10.1.3.1.0). These skills help you increase the speed and flexibility of your application. Learn more today.

Learn to:

Explain the basic SOA concepts and terminology as related to integration technology
Install and configure Oracle Application Server SOA Edition containing Oracle BPEL Process Manager, Oracle ESB, Oracle Rules, and Oracle Web Services Manager
Develop and Deploy BPEL processes to an Oracle Application Server 10g environment
Administer Oracle BPEL Process Manager and monitoring business processes
Build a BPEL process and invoke synchronous and asynchronous business services
Secure message contents and exchanges between service endpoint by using Oracle Web Services Manager


 
course schedule  
 
There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links below.
   
Request course date Request on site training
 
who can benefit
 
 

Business Analysts
SAP Administrator
SOA Architect


 
prerequisites
 
 

XML, XML Schema, XPath, and XSLT, Web Service basics, such as WSDL and SOAP
Oracle 10g: XML Fundamentals
Oracle Application Server 10g R2: Administration I
OracleAS 10g R3: Build Web Services
Oracle SOA Suite 10g: SOA Essentials


 
skills gained
 
 

Explain the basic SOA concepts and terminology as related to integration technology
Install and configure Oracle Application Server SOA Edition containing Oracle BPEL Process Manager, Oracle ESB, Oracle Rules, and Oracle Web Services Manager
Develop and Deploy BPEL processes to an Oracle Application Server 10g environment
Administer Oracle BPEL Process Manager and monitoring business processes
Build a BPEL process and invoke synchronous and asynchronous business services
Employ Oracle ESB to move and transform message data
Secure message contents and exchanges between service endpoint by using Oracle Web Services Manager




 
course content details  
 


  Introducing the Course and SOA Concepts

Course Objectives
Agenda of Lessons
What is a Service-Oriented Architecture
Describing SOA Foundations: Web Standards, Web Services, and Adapters
Orchestrating Services through BPEL
Adding Decision Services to BPEL
Routing and Enriching Data with ESB
Securing SOA Services and Monitoring Services with BPEL and BAM




  Installing Oracle SOA Suite

Selecting an Oracle Application Server 10g (10.1.3.1) SOA Edition Installation Type
Describing Standalone Installation Options
Describing Oracle BPEL Process Manager Architecture, Oracle Enterprise Service Bus (ESB) Components and Architecture
Exploring Services Common to BPEL and ESB and Including Decision Services with Oracle Rules
Describing Oracle Web Services Manager (OWSM) Components and Architecture
Integration with Oracle B2B and Monitoring Services with Oracle BAM
Installing and Administering Oracle Application Server 10g (10.1.3.1) SOA Edition (Basic Installation)
Installing and Configuring SOA Design Tools




  Building a Simple BPEL Process

Creating a BPEL Project in Oracle BPEL Process Designer and Choosing the Type of BPEL Process Project
Examining the BPEL Process in the BPEL Process Designer and Developing the BPEL Process
Configuring BPEL Activities
·Examining the BPEL Process XML Source Structure and Viewing the BPEL Process WSDL
Deploying the BPEL Process
Examining the BPEL Suitcase and its Components
Invoking the BPEL Process as a Web Service
Executing and Administering the BPEL Process in the Oracle BPEL Console




  Installing Oracle SOA Suite

Selecting an Oracle Application Server 10g (10.1.3.1) SOA Edition Installation Type
Describing Standalone Installation Options
Describing Oracle BPEL Process Manager Architecture, Oracle Enterprise Service Bus (ESB) Components and Architecture
Exploring Services Common to BPEL and ESB and Including Decision Services with Oracle Rules
Describing Oracle Web Services Manager (OWSM) Components and Architecture
Integration with Oracle B2B and Monitoring Services with Oracle BAM
Installing and Administering Oracle Application Server 10g (10.1.3.1) SOA Edition (Basic Installation)
Installing and Configuring SOA Design Tools




  Building a Simple BPEL Process

Creating a BPEL Project in Oracle BPEL Process Designer and Choosing the Type of BPEL Process Project
Examining the BPEL Process in the BPEL Process Designer and Developing the BPEL Process
Configuring BPEL Activities
·Examining the BPEL Process XML Source Structure and Viewing the BPEL Process WSDL
Deploying the BPEL Process
Examining the BPEL Suitcase and its Components
Invoking the BPEL Process as a Web Service
Executing and Administering the BPEL Process in the Oracle BPEL Console




  Orchestrating Services with BPEL

Orchestrating Services through BPEL
Choosing BPEL Service Type: Synchronous or Asynchronous and Examining the Structure
Creating the OrderBooking Asynchronous BPEL Process
Creating the Process Flow for invoking a Synchronous Service
Creating a Partner Link and Adding an Invoke Activity and Assign Activities
Creating the Process Flow for invoking an Asynchronous Service
Creating and Configuring the Partner Link and Adding and Configuring the Invoke,Receive Activity for the RapidDistributors Service
Examining the BPEL Source Code for the Synchronous and Asynchronous invocation,Deploying and Running the BPEL Process




  Processing in Parallel and Conditionally Branching

Processing Activities in Parallel
Adding a Flow Activity
Implementing Conditional Branching
Adding a Switch Activity
Working with Non-Blocking Invocations




  Implementing Fault Handling and Exception Management

Including Scope Activities into a BPEL Process
Adding and Configuring a Catch Exception Branch
Adding a CatchAll Exception Branch
Implementing a Pick Activity
Managing the onMessage component
Configuring the onAlarm component for Activity Timeouts
Understanding Compensating Transactions




  Adding Transformation Services to BPEL

Describing Oracle BPEL Process Manager Transformation Services and Tools
Adding Transformation Services to a BPEL Process
Using the XSLT Mapper Tool
Testing an Analyzing the Transformation Mappings




  Integrating BPEL with Services Through Adapters

Defining Adapter Services and Describing the Adapter Framework
Defining an Out-Bound Adapter Architecture and Listing Types of Out-Bound Adapter Services
Defining an In-Bound One-Way Asynchronous Adapter Architecture
Listing Types of In-Bound Adapter Services
Integrating Adapter Services with Oracle BPEL Process Manager
Types of Adapters and Choosing a Built-in Technology Adapter
Selecting an OEM Adapter – A Glue Layer
Selecting the File Adapter Service and Configuring the Adapter to Read a File and Write to a File




  Implementing Adapter-Enabled Services from BPEL

Creating an FTP Adapter to Transfer Files
Invoking a Database Adapter from BPEL
Adding a While Activity to Create Activity Execution Loops
Using a JMS Adapter




  Implementing Human Workflow Management

Introducing Human Workflow Services Concepts
Employing BPEL as a Workflow Engine
Oracle BPEL Workflow Architecture
Exploring Human Workflow Exchange Patterns
What is a Task and WorkList
What is a Workflow Service,Identity Service and Notification Service?
Describing Types of Notification Services and Implementing the Service
Modeling Workflow in Oracle BPEL Process Designer




  Administering and Monitoring BPEL Processes

What is the BPEL Console?
Administering and Monitoring with the BPEL Console
Exploring the BPEL Console User Interface
What is a BPEL Domain and How to manage the Domains?
Managing the Life Cycle of a BPEL Process
Administering the BPEL Process Manager
What are Sensors?
What are Sensors?




  Integrating Java Applications and BPEL Processes

Using Java Inline Embedding
Describing WSIF Integration
Invoking a BPEL process from JSP, JSF, or ADF
Incorporating Java/J2EE Services in a BPEL process
Deploying a Java-based JCA Adapter and Using it from a BPEL Process
Implementing a Web Service as a BPEL client
Implementing an Message-driven Bean for Asynchronous Messaging with a BPEL process




  Applying Decision Services and Advanced BPEL

Defining the Rules for Using a FlowN Activity and Using the FlowN activity
Invoking different services based on user input or some selection criteria
Why use Correlation Sets?
Implementing Correlation Sets ,onAlarm activities and timeouts
Describing Oracle Business Rules Architecture and Components
Implementing Decision Service with Oracle Business Rules
Designing Rules in Oracle Rule Author and Invoking Rules from a BPEL Process
Working with the Rules SDK




  Configuring Oracle Enterprise Service Bus

Introducing ESB Architecture and Components
Exploring Oracle ESB topology options
Enabling SOA and EDA with ESB
Configuring ESB Connectivity Patterns
What are the Benefits of ESB?
Integrating ESB with SOA components




  Creating and Routing the Messages with ESB

Working with the ESB Designer in Oracle JDeveloper
Specifying Routing Rules
Creating Transformation on message data
Specifying Xpath expressions for Routing Rules (in Jdev)
Creating a Domain Value Map (DVM) in JDeveloper and converting values by look-up
Exposing the ESB Services as WSDL for external reference
Integrating ESB Services with a BPEL Process
Managing the life Cycle of ESB project




  Managing ESB Components by Using ESB Control

Accessing the ESB Control
Managing an ESB Application
Testing ESB Services
Logging ESB Services




  Managing Exceptions in ESB Components

Configuring Exception management in ESB Design
Configuring Support for global transactions
Managing Exceptions for Synchronous and Asynchronous Services
Handling Application and Business Process faults
Managing Fatal Exceptions
Specifying Conditions to Retry operations after errors
Working with the Error Hospital




  Configuring the OWSM Component Architecture

Identifying OWSM Components and Architecture (Policy Manager,Monitor and Console)
Describing Policy Enforcement Points (PEP)
Implementing PEP by using Gateways and Agents
Common Use Case: Combining the use of a Gateway in DMZ and a Server-side Agent
What are Managers Roles?
Managing OWSM Access and Permissions
Assigning OWSM Roles
Configuring OWSM Users and Groups




  Configuring Policies for Gateway and Agents

Creating a Gateway and Agent Component
Creating a Policy for a Gateway and Agent
Register a policy with a Gateway and Agent
Defining a Policy Management Steps in OWSM
What is a Pipeline Template?
Managing Policy History




  Securing BPEL and ESB Services with OWSM

Describing the Oracle Application Service Security Architecture
Working with Secure BPEL Processes and Services
Managing Outbound Security
Managing Inbound Security
Implementing WS-Security with Oracle Web Security Manager (OWSM)
Secure SOAP-based ESB services using the OC4J interceptor




  Monitoring and Reporting Web Services by Using OWSM

Monitoring Web Services
Describing the OWSM Monitor
Managing the Operational Environment(SLA,QoS)
Setting up Alarm Rules for a Web Service (email)
Viewing Alarms by using the OWSM Control
Monitoring Message Flows
Managing and Viewing Logging Information for Policies





 
Free $100 Best Buy Gift Certificate


ExitCertified - Oracle 100% Student Satisfaction


find a course
 
phone us
 
view course schedule





Free $100 Best Buy Gift Certificate

 
go to top
Sun Microsystems, Veritas, Oracle, Symantec, and Project Management IT Education Sun Microsystems, Veritas, Oracle, Symantec, and Project Management IT Education
© 2008 ExitCertified. All rights reserved.
terms of use and disclaimer :: privacy policy :: webmaster :: link to us
   
Sacramento Training :: 916.669.3970 | Las Vegas Training :: 1.800.803.EXIT (3948) | San Francisco Training :: 415.975.3948 | San Jose Training :: 408.288.EXIT (3948)
Phoenix, Arizona Training | Los Angeles, California Training | San Diego, California Training | Broomfield, Colorado Training | Fort Lauderdale, Florida Training
Tampa, Florida Training | Atlanta, Georgia | Downers Grove, Illinois | Kansas City, Kansas Training | Portland, Maine Training | Baltimore, Maryland Training | Burlington, Massachusetts Training
Troy, Detroit, Michigan Training | Minneapolis, Minesota Training | St. Louis, Missouri Training | Omaha, Nebraska Training | Edison, New Jersey Training | New York City, New York Training
Raleigh, North Carolina Training | Columbus, Ohio Training | Philadelphia, Pennsylvania Training | Nashville, Tennessee Training | Dallas, Texas Training