|
Home > Training >
Service Oriented Architecture (SOA)
>
SOA Skills Development
>
SOA All Courses
>
|
WA1560 Advanced SOA Bootcamp Training and Courseware
|
|
Service Oriented Architecture (SOA) is a popular and innovative approach to Enterprise Application Integration (EAI). It is process-centric, leveraging Business Process Management (BPM) techniques, and inundated with standards and strategies, necessitating formal governance. With so many facets to SOA, and the break-neck pace of the industry, it is no wonder that organizations are in need of solid best practices guidance.
This course addresses best practices, design patterns, and recommendations tailored to the technical side of SOA. For information on our Best Practices course for the business side of SOA, check out WA1549.
The course offers practical knowledge regarding the right and wrong way to adopt SOA within an organization. Teams that are relatively new to SOA will learn valuable knowledge and skills regarding how to implement SOA right the first time. Experienced SOA teams will extend their understanding of SOA and gain insight into advanced concepts and strategies. |
|
|
|
| Topics |
| |
- How mature is SOA and the supporting SOA standards?
- How can SOA governance be correctly implemented to successfully manage the service oriented landscape?
- Where are the high risk points within the SOA service lifecycle and what strategies are available to mitigate these risks?
- How can an effective and comprehensive SOA testing strategy be implemented?
- What guidelines should be used for determining the granularity of processes and services within a SOA?
- What are the best practices associated with designing service interfaces?
- How can SOA be optimized for performance?
- Is it ever okay to create a stateful service?
- What measures can be taken to ensure service interoperability?
- What technology design patterns exist for SOA and when should they be utilized?
|
|
| What you will learn |
| |
After completing this course, the student should be able to:
- Understand the state of SOA, SOA standards, tool support, and vendor support.
- Describe the various layers within SOA, their relative importance, and how to best leverage these layers within the enterprise.
- Identity the various governance models, the pros and cons, and how to select the best governance model for an organization.
- Understand and apply their knowledge of various service/process identification strategies, including bottom-up, top-down, and goal-oriented modeling.
- Identify the risks inherent within the SOA lifecycle and the best practices for mitigating these risks.
- Articulate the value of BPM and process modeling and how to avoid common process pitfalls.
- Identify bottlenecks and selectively optimize an existing SOA deployment.
- Describe the challenges and solutions associated with SOA configuration management (versioning) and comprehensive service and process testing.
- Understand and describe process/service granularity issues and how to strike the right balance.
- On a day to day basis, recognize SOA technology anti-patterns and steer individuals and teams toward successful patterns and best practices.
|
|
| Audience |
| |
- SOA technical leaders within the company.
- We can customize this course with your company's best practices and roll out the course to a wider audience.
|
|
| Prerequisites |
| |
A basic understanding of SOA and core concepts (WA1405). Individuals with experience in a real-world SOA environment will derive greater value from this course, but this experience is not required.
|
|
| Duration |
| |
Three Days. |
|
|
Course Outline
|
|
|
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston,
Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.
|
|
 |
|
Buy on-site and customized class
Attend a public class
02/13/2012 -
Calgary
$2,275.00
Enroll
03/05/2012 -
Vancouver
$2,275.00
Enroll
03/12/2012 -
Online Virtual
$1,950.00
Enroll
03/12/2012 -
Montreal
$2,275.00
Enroll
03/19/2012 -
Toronto
$2,275.00
Enroll
04/02/2012 -
Toronto
$2,275.00
Enroll
04/02/2012 -
Vancouver
$2,275.00
Enroll
04/02/2012 -
Montreal
$2,275.00
Enroll
04/02/2012 -
Online Virtual
$1,950.00
Enroll
04/23/2012 -
Calgary
$2,275.00
Enroll
05/07/2012 -
Ottawa
$2,275.00
Enroll
06/11/2012 -
Vancouver
$2,275.00
Enroll
06/18/2012 -
Calgary
$2,275.00
Enroll
07/09/2012 -
Toronto
$2,275.00
Enroll
07/09/2012 -
Ottawa
$2,275.00
Enroll
07/23/2012 -
Online Virtual
$1,950.00
Enroll
07/30/2012 -
Montreal
$2,275.00
Enroll
|
|