Build your SOA plans on a firm foundation

Get the SOA essentials in our introductory course, Service-Oriented Architecture: Best Practices for Successful Adoption:

  • the basic components of service-oriented systems
  • today’s popular technologies for implementing SOA
  • prevalent misconceptions about SOA
  • four factors common to SOA success stories

Then, if you're migrating legacy systems to an SOA environment, learn what’s important in making a migration plan in our Service-Oriented Architecture: Legacy Systems Migration course.

Make the most of your travel and course time, too: plan to take both of these one-day courses in the same trip—they are conveniently offered on back-to-back dates.

Go beyond the basics, too

Learn more about legacy system migration planning through our SOA Migration, Adoption, and Reuse Technique (SMART) Training course. You’ll gain insight about a proven approach to navigating through key decisions on the way to developing a legacy-system migration plan.

Take what you learned from the Best Practices course into our Advanced Topics in Service-Oriented Architecture course. From this course, you'll gain knowledge of architecting, securing, and testing service-oriented systems and of implementing SOA governance.

Use on-site workshops to move your organization toward successful SOA adoption

You might see that your organization needs to look closely at developing policies for an SOA environment. The SOA Governance Workshop, arranged at your location, can help you form

  • a high-level governance plan
  • an action list for managing your organization's SOA environment

A complement to the governance workshop is the SOA Strategy Workshop, at which your organization can

  • plan for tasks in areas shown to be critical for successful SOA adoption
  • build a business case for a SOA environment
  • form a pilot project to prove the usefulness of an SOA approach

Consider certification, too

If your organization chooses to become an SEI Partner, you could apply for SEI certification as an SOA-SMART Team Lead. You would become qualified to guide the activities in SMART toward developing legacy migration plans for your organization or as a consulting service to other organizations.

Three convenient ways to take our SOA training

  1. SEI classroom—in our training center in Pittsburgh, PA (USA) and may be offered in other locations
  2. eLearning—online, rich learning environment is available to you 24 hours a day, 7 days a week (Our Migrating Legacy Systems to SOA Environments course is now available exclusively in this format.)
  3. Customer on-site—world-class training conveniently delivered directly to you at a special group rate. And it is not limited only to classroom time. All students also have access to our instructors for discussions before and after the class. (Contact us at or +1 412-268-7622 to learn more.)

Please note: Each SEI SOA training course is offered in one or more of these formats. Our SOA workshops are offered only in the customer on-site format.

About the SEI

In 1984, the Carnegie Mellon Software Engineering Institute (SEI) was established as a federally funded research and development center (FFRDC) to advance software and systems engineering principles and practices. The SEI is the only FFRDC dedicated to the software engineering field. It has spent the past 25 years identifying, developing, and advocating practices for developing high-quality software. The SEI bases its curriculum on this rich body of research and experience with software-reliant systems.

Help us improve

Visitor feedback helps us continually improve our site.

Please tell us what you
think with this short
(< 5 minute) survey.