WA1369 Service Oriented Analysis and Design Training and Courseware

This course provides a brief introduction to the concepts of Service Oriented Architecture before going into the details of Service Oriented Analysis and Design. This course will help the participants understand how requirements are captured, business processes are modeled and services are identified. It describes the principles of service orientation. The principles will act like a checklist against which you can validate your own design.

Topics
  • SOA Fundamentals
  • Introduction to Service Oriented Analysis and Design (SOAD)
  • Software Methodology
  • Requirements management for SOA
  • Business Process Modeling
  • Service Identification
  • Service Design and Implementation
  • Process Implementation
  • SOA Patterns
What you will learn
After completing this course, the student should be able to:
  • Describe the fundamentals of SOA
  • Understand the concepts and principles of SOAD and relate them to OOAD
  • Understand the various phases of SOAD
  • Get an overview of the Rational Unified Process (RUP) methodology to design and develop SOA based applications
  • Describe some patterns that can be used when designing SOA solutions
Audience
Business Analysts, developers, architects and any other technical IT staff involved in designing SOA applications.
Prerequisites
Knowledge of what SOA is and its benefits. For example, the class WA1405 Introduction to SOA is highly recommended as a prerequisite. Otherwise, no specific technical skill, such as Java or .NET is required.
Duration
One Day.
Schedule this course
Course Outline
Lab Setup Guide
Download this page as a word document
Learn more about the courseware