Courses


Course : Middleware Technologies Duration : 30 Hrs
Sub Course : SOA Essentials
Course Content : SOA Essentials
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