Oracle SOA

Reading Time: 3 minutes

Oracle SOA

    Module 1: Overview of Oracle SOA

    • SOA to a Layman
    • Overview of Oracle SOA
    • Real Time Examples
    • Advantages in using Oracle SOA
    • Why Oracle SOA is Important

    Module 2: Web Services Introduction

    • Overview of XML, XSD, Web-Services, SOAP, UDDI, WSDL
    • Web Services Sample Demonstration.
    • Understanding WSDL

    Module 3: Service Component Architecture (SCA)

    • Introduction to Service Component Architecture
    • Building blocks of SCA
    • Overview of Oracle SOA Suite
    • Introduction to Components of Oracle SOA Suite

    Module 4: SOA Installation

    • Overview of WebLogic server
    • Overview WebLogic Domains and Server instances
    • Setting up Oracle SOA Environment

    Module 5: Managing and Monitoring Composite Applications

    • Overview of WebLogic Console and Enterprise Manager
    • Setting up JDeveloper for deploying Composite Applications
    • Deploying a Composite Application Using EM
    • Creating Partitions for grouping deployments

    Module 6: Business Process Execution Language(BPEL)

    • Introduction to Oracle BPEL
    • Overview of the Oracle BPEL Component designer in Oracle SOA Suite
    • Interaction Patterns in Oracle BPEL
    • Developing & Deploying a simple Oracle BPEL Process
    • Administer and Monitor Oracle BPEL processes in EM

    Module 7: Activities in Oracle BPEL Component Designer

    • Scopes & Variables in Oracle BPEL
    • Invocation Constructs in BPEL
    • Working with Parallel Flows
    • Conditional Branching
    • Exception Handling
    • Oracle Extension Activities

    Module 8: Orchestrating Services with Oracle BPEL

    • Invoking external services in Oracle BPEL
    • Overview of Partner Link
    • Orchestrate services through BPEL for a Synchronous Service
    • Orchestrate services through BPEL for an Asynchronous Service
    • Base on WSDL

    Module 9: Fault Handling and Exception Management

    • Events and Timeouts
    • Fault and Exception Handling
    • BPEL’s exception Handling, various activities in it
    • Fault Management Framework

    Module 10: MDS Introduction

    • MDS Advantages
    • Types of MDS deployment.
    • Configuration in Composites.

    Module 11: Event Delivery Network

    • Introduction to Event Delivery Network
    • Consuming Events from EDN.
    • Defining Events and using them.

    Module 12: Sensors

    • Introduction to Sensors
    • Use of Sensors
    • Different types of sensors

    Module 13: Working with Mediator Components

    • Introduction to the Mediator Component
    • Creating a Mediator Component
    • Adding Routing Rules
    • Create Content Based Routing filters
    • Create XSL Transformations with XSLT Mapper
    • Fault Handling in mediator

    Module 14: Creating Adapter Services

    • Architecture of Technology Adapters
    • Pre-built technology Adapters in SOA Suite 11g
    • Configuring Data sources, Connection Pools, JNDI
    • Working with a Database Adapter
    • Working with a JMS Adapter
    • Working with a File Adapter

    Module 15: Human Workflow and Worklist Application

    • Introduction
    • Features of workflow service
    • Users and Groups
    • Hands on Sample

    Module 16: Business Rule and Decision Tables

    • Introduction to Business Rules.
    • Introduction to Decision tables
    • Using Business Rules and Decision tables in BPEL

    Module 17: Usage of Spring Context

    • Introduction
    • Hands on Sample

    Module 18: Securing Services and Composite Applications

    • Introduction to Web Service Security
    • Oracle Web Services Manager Policy Framework
    • Introduction to Security Policies
    • Attaching Security Policies at Design-Time in JDeveloper
    • Attaching Security Policies Post-Deployment in Enterprise Manager
    • Discussing Security Propagation between Applications and an SOA Composite

    Module 19: Difference between SOA and OSB

      Module 20: SOA – OSB communication Sample