Microsoft training courses, Cisco training courses, Prince2 training courses, ISEB training courses with locations nationwide
Call now to speak to an experienced Training Advisor
 
     
 
         
 
 
Thousands of Microsoft, ISEB, ITIL, Cisco and Prince2 Training Courses and more
 
 
Browse Oracle Training Courses

SOA Suite 10g: SOA Essentials

Course Code: D46940GC10      Days: 2
Show all Oracle Courses
Scheduled Dates
Locations filtered. Show all UK course locations.
Request availability or book by selecting a date:
England
Berkshire
Reading (RG6) 22/12/08 £ 1,100
Reading (RG6) 19/02/09 £ 1,100
Reading (RG6) 06/04/09 £ 1,100
Prices exclude VAT.
Have questions or need a better city/date? Ask now.
On-site/international quote? Ask now.

Course Overview

In this two day hands on course, participants learn the concepts of Service-Oriented Architectures and how Oracle SOA Suite 10g (10.1.3.1.0) meets the requirements for organisations implementing a SOA strategy.

The course covers the foundations of SOA-enabled applications, and standards that enable SOA implementations, Web Services, Adapters, Business Process Execution Language (BPEL) for process orchestration, Oracle Enterprise Service Bus (ESB), Oracle Rules for implement Decision Services, Oracle Web Services Manager (OWSM) for apply security to SOA-enabled processes.

Learn how to:

  • Work with the components of SOA Suite 10g
  • Create and deploy Web Services with Oracle SOA Suite 10g
  • Configure an ESB
  • Orchestrate services with BPEL
  • Integrate services through Adapters
  • Transform messages in ESB and BPEL
  • Work with components of Oracle Web Services Manager (OWSM)

Audience

  • Application Developers
  • Business Analysts
  • J2EE Developer
  • SOA Architect
  • Sales Consultants
  • Technical Consultant

Skills Gained

  • Explain the basic concepts of Service Oriented Architectures and related technology
  • Develop a Java Web service
  • Modify a BPEL process to invoke a Web service
  • Deploy and execute an BPEL Process to Oracle SOA Suite 10g
  • Manage and monitor an BPEL Process
  • Configure Oracle ESB services
  • Define Oracle Rules and observe their behavior
  • Secure a BPEL process and services

Prerequisites

  • XML, XML Schema, XPath, and XSLT, Web Service basics, such as WSDL and SOAP
  • Equivalent knowledge from http://www.w3schools.com
  • Oracle 10 g : XML Fundamentals

Course Outline

Introducing the Course and SOA Concepts

  • Service-Oriented Architecture
  • Services
  • Defining Web Services
  • Describing Composite Applications
  • Identifying Standards that enable SOA
  • Examining the Life Cycle SOA Applications
  • Describing the Course Environment
  • Describing the Course Practice Scenario

Introducing Oracle SOA Suite 10g

  • Describing Oracle ESB Architecture
  • Describing Oracle BPEL Process Manager Architecture
  • Describing Oracle Business Rules and Decision Services
  • Describing Oracle Web Services Manager
  • Describing Oracle Service Registry
  • Describing Oracle Service Registry
  • Describing Oracle Application Server
  • Monitoring Business Activity with Oracle BAM

Creating Web Services with Oracle SOA Suite 10g

  • Introducing the Web Services Architecture
  • Describing Web Service Standards
  • What is SOAP?
  • What is WSDL?
  • What is UDDI?
  • Implementing Web Services in Oracle Application Server
  • Developing Web Services using Oracle JDeveloper
  • Designing a Web Service using a top-down and bottom-up approach

Configuring an Enterprise Service Bus

  • Introducing ESB Architecture and Components
  • ESB Adapter Framework
  • Exploring Adapters Available in Oracle ESB
  • Managing Transactions with ESB Adapters
  • Working with the ESB Designer
  • Transforming Messages in Oracle ESB
  • Accessing the ESB Control

Orchestrating Services with BPEL

  • Describing Process Orchestration Concepts
  • Introducing Business Process Execution Language (BPEL)
  • Developing a BPEL Process in JDeveloper
  • Creating a Synchronous BPEL Process Project
  • Invoking a Synchronous Service with BPEL
  • Exploring Process Orchestration with BPEL Activities
  • Implementing Human Workflow Services
  • Deploying and testing a BPEL Process

Implementing Decision Services with Rules

  • Introducing Decision Service Concepts
  • Describing Oracle Rules Architecture and Components
  • Accessing Oracle Rule Author
  • Creating a Rule Repository
  • Creating Business Rules with the Rule Author
  • Creating a Rule Set and a Rule
  • Implementing Rules with a BPEL Process
  • Rules SDK

Integrating Services Through Adapters

  • Defining Adapter Services
  • Describing the Adapter Framework
  • Types of Adapters
  • Creating a PartnerLink for an Adapter in BPEL
  • Invoking the service of a BPEL adapter
  • Virtualising Services through ESB Adapters
  • Deciding to use BPEL or ESB Adapters
  • Designing Routing Patterns

Transforming Message Data in ESB and BPEL

  • Creating Transformation activity in a BPEL Process
  • Creating Transformation Mapping by using the XSLT Mapper
  • Saving a XSLT Transformation
  • Applying a Transformation to XML data
  • Creating a Domain Value Map in BPEL and in ESB
  • Applying a Transformation in ESB
  • Applying Domain Value Map to a Transformation in ESB
  • Contrasting Transformation in ESB and BPEL

Securing Services with Oracle Web Services Manager

  • WS-Security
  • Identifying Oracle Web Service Manager Components and Architecture
  • Registering a Gateway and an Agent
  • Managing Security Policies
  • Creating Policy for a Gateway
  • Creating Policy for an Agent
  • Applying a Security Policy
  • Testing and Monitoring the Policy Usage


How to make a booking for the D46940GC10 course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership