logo

SOA Course

course overview

Click to View dates & book now

Overview

This two day course provides a comprehensive introduction to the principals, goals, and key elements of Service Oriented Architecture (SOA). The course is designed to provide a broad introduction to SOA and the Service Oriented way of viewing requirements and Information Technology (IT) solutions. Moreover, this course examines SOA within the context of net-centricity and the U.S. Government's adoption of loosely-coupled, service oriented solutions. Real-world examples from the Department of Defense (DoD) and other government branches are used, and the DOD's Reference Architecture, DoDAF, is also introduced during the course.

Content in the course is reinforced through group discussion, content reviews, group exercises, and class discussion. This workshop is a collaborative exploration of Service Orientation within the context of the U.S. Government's net-centricity initiative. Attendees will leave this course with a solid understanding of SOA, having dispelled many myths regarding what it is not, and with a grasp of how it fits within a broader enterprise context.

Audience

General, but a technical background is recommended.

Skills Gained

  • SOA Concepts
  • Understanding Services
  • Layers of Services
  • SOA Value Proposition
  • DOD and Government uses of SOA
  • SOA Infrastructure and Tools
  • Architectural Topology of SOA
  • Aligning SOA Solutions with Requirements
  • Governing SOA
  • SOA Reference Models
  • US DODAF Reference Architecture
  • Describe the fundamentals of SOA
  • Understand the business advantages of SOA
  • Identify the core layers of an SOA solution
  • Describe the concept of an Enterprise Service Bus (ESB)
  • Understand the proper role of ESB as an intermediary
  • Understand the role of Business Processes within in SOA
  • Identify features of typical SOA infrastructure and tools
  • Describe the process of mapping requirements to services
  • Identify the risks associated with SOA adoption
  • Understand the importance of governance
  • Explain the role of Reference Models and Reference Architectures

Prerequisites

No specialized technical pre-requisites are required for this course; however a basic knowledge in IT systems and distributed computing is expected.

Duration

Two days.

Outline

Outline of Net-Centric Service Oriented Architecture (SOA) Workshop Training 1. SOA Concepts

  • Objectives
  • Anatomy of an Enterprise
  • IT Nightmare
  • Understanding by Analogy
  • Service Oriented Architecture
  • Componentization and Reuse
  • Benefits of Service Orientation
  • Defining SOA
  • Aligning the Enterprise
  • What s a Service?
  • Service Actors
  • Service Layering
  • Is SOA a Flash in the Pan?
  • Service Orienting the Enterprise
  • Service Oriented Thinking
  • Summary

2. Understanding Services

  • Objects, components, services
  • When do I need a service?
  • Defining Services
  • Service Communication Analogy
  • Three Key Service Questions
  • Connecting the Dots
  • Anatomy of a Service
  • Dispelling Service Myths

3. Layers of Services

  • What Is Layering?
  • SOA Layers
  • Common Layers
  • Auxiliary Layers
  • Digesting the Layers
  • The Application Service Layer
  • The Business Service Layer
  • The Process Orchestration Layer
  • Layering Rules of Thumb
  • Scope of a Service

4. SOA Value Proposition

  • The SOA Value Proposition
  • Reducing Integration Expense
  • Integration Costs Illustration
  • Ripple effect of changes
  • The Value of SOA Layering
  • SOA Reduces Integration Costs
  • Increasing Asset Reuse
  • SOA Economics/ROI
  • Asset Reuse Illustration
  • Service Reuse v. Object Reuse
  • Increasing Business Agility
  • Business Agility Illustration
  • Traditional EAI Approach
  • Problems with Traditional EAI Approach
  • Change Flow Using Legacy Approach
  • SOA Agility
  • Build the Services
  • Build the Process
  • We Can Easily Change the Process
  • Reducing Business Risk
  • Risk reduction illustration
  • SOA Eases Compliance Risk
  • ROI Quantification Hurdles
  • NCOW SOA Example
  • DOD SOA Example
  • C4ISR SOA Example
  • Defense Contractor SOA Example

5. SOA Infrastructure and Tools

  • SOA Infrastructure and Tools
  • Network Appliances
  • Enterprise Service Bus
  • Service Container
  • Business Rules Engine
  • Business Activity Monitoring
  • Service & Policy Management
  • Business Process Engine
  • Service Registry
  • Service Repository
  • Development Tools
  • Tool Combinations
  • What is the minimum?

6. Architectural Topology for SOA

  • Vendor Confusion
  • Service Intermediaries
  • Intermediary Options
  • Intermediary Service
  • Centralized Bus
  • Logical Centralized Bus
  • De-centralized Framework
  • Policy Enforcement at Endpoints
  • Comparing the Approaches

7. How a Requirement Becomes a Service

  • How a Requirement Becomes a Service
  • Requirements Discovery
  • Analysis and Design
  • Development
  • New requirements
  • Discovery
  • Analysis & Design
  • Service Development 1/4
  • Service Development 2/4
  • Service Development 3/4
  • Service Development 4/4

8. Governing SOA

  • SOA Challenges and Risks
  • Governance Risk Example #1
  • Governance Risk Example #2
  • Governance and Risk Mitigation
  • Governing IT
  • Need for SOA Governance
  • SOA Governance
  • SOA Governance Elements
  • Some Best Practices
  • Relevant Standards Work
  • OASIS SOA-RM
  • Reference Model in Context
  • OASIS SOA-RA
  • SOA and EA
  • Department of Defense Architectural Framework (DoDAF)
  • DoDAF Key Elements
  • Applying DoDAF
  • DoDAF Best Practices

Talk to an expert

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

All $ prices are in USD unless it’s a NZ or AU date

SPVC = Self Paced Virtual Class

LVC = Live Virtual Class

Please Note: All courses are availaible as Live Virtual Classes

Trusted by over 1/2 million students in 15 countries

Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.