Olsen Software Ltd.
Phone us +44 7989 401397
Email us info@olsensoft.com
home | training | services | content | code home > training > misc > soa Back to top
Service Oriented Architecture (2 days) print Download

course overview

This course takes a detailed look at the principles and standards of Service Oriented Architecture. The course describes how to detect and define services in business processes, and shows how to represent these services using common notations. The course also investigates the Business Process Execution Language (BPEL), and explores the important Web Service standards (WS-*) in common usage today.

what you'll learn

prerequisites

course details ShowHide

Service Oriented Architecture Overview

  • Getting started with Service Oriented Architecture
  • SOA terminology
  • Functional and Quality of Service aspects of SOA
  • Benefits of SOA

Governance

  • Overview of governance
  • SOA governance
  • SOA governance examples
  • Building a SOA governance framework

Service Principles

  • Essential service characteristics
  • SOAP services
  • Message Exchange Patterns
  • RESTful services

Service Modelling

  • Setting the scene
  • Utilizing Enterprise Architecture techniques
  • Using Business Process Modelling techniques
  • Utilizing OOAD modelling techniques

Service Oriented Analysis and Design (SOAD)

  • The role and purpose of SOAD
  • Service identification and definition
  • Best practices
  • SOAD documentation

Enterprise Service Buses

  • What is an Enterprise Service Bus
  • Enterprise Application Integration
  • Using Enterprise Service Buses

Introduction to BPEL

  • Achieving orchestration with BPEL
  • BPEL tools
  • A closer look at BPEL elements

BPEL Tutorial

  • Getting started with Oracle JDeveloper Studio
  • Creating a SOA Web service project
  • Creating a BPEL process
  • Deploying and testing the Web service

WS Standards

  • Setting the scene
  • Message-related protocols
  • Security protocols
  • Reliable messaging protocols
  • Additional WS* standards
  • The WS-I Basic Profile