SERVICE-ORIENTED ARCHITECTURE (SOA) INTRODUCTION


Course type

Certification Foundation

Course number

038

Duration

3 Days


Overview

Support the modern applications that your organization relies on by gaining the skills to design, build, and maintain a Service-Oriented Architecture (SOA). In this SOA training course, you learn how to create an effective SOA by modeling, designing, and orchestrating services that merge the business and technical requirements of your organization.


What you'll learn

  • Develop and manage a modern SOA
  • Map an organization as a set of services
  • Model the SOA messages from business use cases
  • Design to facilitate integration and performance

Who should attend

Pre-requis

  • Some involvement creating business applications

Outline

  • Integrating business processes with SOA
  • Deriving services from the organization's purpose
  • Merging SOA design and project management processes
  • Progressing from conceptual to buildable services
  • Structuring business requirements into an SOA
  • Aligning services with the organization
  • Working forward to deliver applications
  • Realizing the key SOA design patterns
  • Defining the service domain
  • Recognizing service opportunities
  • Drilling down into atomic services
  • Consolidating into composite services
  • Identifying the underlying resource for the service
  • Selecting services to include in the SOA
  • Merging existing assets with new opportunities
  • Integrating consumers
  • Exploiting the five composition styles
  • Bus
  • Hierarchical
  • Star
  • Network
  • Circular
  • Supporting loose coupling
  • Establishing relationships between services
  • Handling sequential processing
  • Designing for reuse and integration
  • Decomposing to create reusable services
  • Identifying “services for services”
  • Leveraging the seven categories of brokers
  • Deriving operations from use cases
  • Identifying design flaws early to take corrective action
  • Focusing on resources rather than actions
  • Constructing reusable service actions
  • Expressing your design as a specification
  • Formatting the operation's messages
  • Evolving messages from the SOA design
  • Specifying operations and endpoints
  • Binding messages to operations
  • Picking the right technology set
  • Matching technology to the three SOA scenarios
  • Dealing with long-running business processes
  • Creating services from the SOA modeling process
  • Developing service consumers
  • Orchestrating services to deliver new functionality
  • Merging interoperability performance with Star pattern
  • Providing for responsive Ajax applications
  • Facilitating asynchronous services
  • Dealing with change and growth
  • Chatty” vs. “Chunky” messages
  • Combining services through effective message design
  • Advancing up the Services Integration Maturity Model
  • Leveraging Enterprise Services Buses (ESB)

 

Location Dates Status

 

IN CLASSROOM OR ONLINE

PRIVATE TEAM TRAINING

STANDARD

$2650

Contact Us »

GOVERNMENT

$2650



Not applicable