Service Oriented Architecture Workshop

by Keith Elder


Service Oriented Architecture Workshop

After becoming SOA Certified I created a full-day SOA Training workshop that was delivered to all technology team members. Over 1,000 technology team members took this training.

Agenda

Module 1

  • SOA Introduction
    • 1.1 Rocket Mortgage and SOA
    • 1.2 WHAT is SOA?
    • 1.3 What SOA is NOT
    • 1.4 Why SOA?
    • 1.4.1 SOA Manifesto and Guiding Principles
    • 1.4.2 SOA Goals
    • 1.5 Technology Level Setting
    • 1.6 What is a Service

Module 2

  • Eight Principles of Service-Oriented Architecture
    • 2.1 Service Contracts
    • 2.2 Loose Coupling
    • 2.3 Abstraction
    • 2.4 Reusability
    • 2.5 Autonomy
    • 2.6 Statelessness
    • 2.7 Discoverability
    • 2.8 Composability

SOA Foundation Workshop Slide Deck (182 pages)