Type to search LearningTree.com

Do you mean "{{response.correctedQuery}}" ?

Sorry, no results were found for your query.

Please check your spelling and try your search again.


Software Development

Preferred method of contact?

Service-Oriented Architecture (SOA) Introduction



Course Number



3 Days


About This Course: Modern applications (in the data center or in the cloud) depend on implementing services that merge business and technical requirements to support the needs of an organization. In this course, you learn how to model, design and orchestrate services to create an effective SOA.

You Will Learn How To

  • Design modern SOA and apply SOA-specific methodologies, technologies and standards
  • Analyze your organization to map it as a “set of services”
  • Develop logical models for your SOA
  • Convert your SOA design into a buildable specification
  • Orchestrate services to create new applications

Course Outline

  • Overview of SOA
  • Integrating business processes with SOA
  • Deriving services from the organization's purpose
  • Merging SOA design and project management processes
  • Architecting Services

Service-oriented design process

  • Progressing from conceptual to buildable services
  • Structuring business requirements into an SOA
  • Aligning services with the organization

Turning services into modern applications

  • Working forward to deliver applications
  • Realizing the key SOA design patterns
  • Mapping Services to Your Organization

Discovering conceptual services

  • Defining the service domain
  • Recognizing service opportunities
  • Drilling down into atomic services
  • Consolidating into composite services

Refining the conceptual design

  • Identifying the underlying resource for the service
  • Selecting services to include in the SOA
  • Merging existing assets with new opportunities
  • Modeling Services

Developing logical services

  • Integrating consumers
  • Exploiting the five composition styles
  • Bus
  • Hierarchical
  • Star
  • Network
  • Circular

Achieving effective designs

  • Supporting loose coupling
  • Establishing relationships between services
  • Handling sequential processing

Addressing the business needs

  • Designing for reuse and integration
  • Decomposing to create reusable services

Factoring in brokers

  • Identifying “services for services”
  • Leveraging the seven categories of brokers
  • Converting Designs into Specifications

Specifying operations

  • Deriving operations from use cases
  • Identifying design flaws early to take corrective action
  • Focusing on resources rather than actions

Communicating the specification

  • Constructing reusable service actions
  • Expressing your design as a specification

Messaging for services

  • Formatting the operation's messages
  • Evolving messages from the SOA design

Finalizing the service design

  • Specifying operations and endpoints
  • Binding messages to operations
  • Transitioning from Design to Implementation

Planning for implementation

  • Picking the right technology set
  • Matching technology to the three SOA scenarios
  • Dealing with long-running business processes

Building services

  • Creating services from the SOA modeling process
  • Developing service consumers
  • Orchestrating services to deliver new functionality

Structuring services

  • Merging interoperability performance with Star pattern
  • Providing for responsive Ajax applications
  • Avoiding Common Problems

Applying “Lessons Learned” to improve designs

  • Facilitating asynchronous services
  • Dealing with change and growth

Ensuring performance

  • “Chatty” vs. “Chunky” messages
  • Combining services through effective message design
  • Managing the SOA Environment

Instituting an SOA infrastructure (SOAIS)

  • Advancing up the Services Integration Maturity Model
  • Leveraging Enterprise Services Buses (ESB)
Show complete outline
Show Less

Course Schedule

Attend this live, instructor-led course In-Class or Online via AnyWare.

Hassle-Free Enrollment: No advance payment required.
Tuition due 30 days after your course.

Jan 25 - 27 Herndon, VA/AnyWare Enroll Now

How would you like to attend?

Live, Online via AnyWare

Feb 15 - 17 Ottawa/AnyWare Enroll Now

How would you like to attend?

Live, Online via AnyWare

Jul 26 - 28 Herndon, VA/AnyWare Enroll Now

How would you like to attend?

Live, Online via AnyWare

Sep 6 - 8 Ottawa/AnyWare Enroll Now

How would you like to attend?

Live, Online via AnyWare

Guaranteed to Run

Bring this Course to Your Organization and Train Your Entire Team
For more information, call 1-888-843-8733 or click here






Course Tuition Includes:

After-Course Instructor Coaching
When you return to work, you are entitled to schedule a free coaching session with your instructor for help and guidance as you apply your new skills.

Free Course Exam
You can take your course exam on the last day of your course and receive a Certificate of Achievement with the designation "Awarded with Distinction."



Call 1-888-843-8733 or click here »

An experienced training advisor will happily answer any questions you may have and alert you to any tuition savings to
which you or your organization may be entitled.

Training Hours

Standard Course Hours: 9:00 am – 4:30 pm
*Informal discussion with instructor about your projects or areas of special interest: 4:30 pm – 5:30 pm

FREE Online Course Exam (if applicable) – Last Day: 3:30 pm – 4:30 pm
By successfully completing your FREE online course exam, you will:

  • Have a record of your growth and learning results.
  • Bring proof of your progress back to your organization
  • Earn credits toward industry certifications (if applicable)
  • Make progress toward one or more Learning Tree Specialist & Expert Certifications (if applicable)

Enhance Your Credentials with Professional Certification

Learning Tree's comprehensive training and exam preparation guarantees that you will gain the knowledge and confidence to achieve professional certification and advance your career.

Earn 17 Credits from NASBA

This course qualifies for 17 CPE credits from the National Association of State Boards of Accountancy CPE program. Read more ...

“The service-oriented architecture course exceeded my expectations! Our instructor gave pertinent, real-world examples, made complex ideas clear, and kept a nice learning pace. The course enabled me to achieve my objectives and provided more content than I expected.”

- S. Luhrman, Engineer
Irving Burton & Associates