Migrating Legacy Systems to SOA Environments

The reality is that Service-oriented architecture (SOA) is currently the best option available for systems integration and the leveraging of legacy systems. According to a 2007 Gartner Group report, 50% of new mission-critical operational applications and business processes were designed in 2007 around SOA, and that number will be more than 80% by 2010. While the technologies to implement SOA will most probably change over time, one concept will remain: SOA promises a way to design systems that enables cost-efficiency, agility, adaptability, and the leveraging of legacy investments.

However, before starting an SOA development effort, an organization needs to gain a realistic understanding of the potentials and pitfalls of SOA adoption. The Migrating Legacy Systems to SOA Environments course outlines the basic concepts of SOA, illustrates common misconceptions about SOA adoption, and introduces fundamentals for successfully implementing service-oriented systems. This course addresses service-oriented systems development and its challenges from the perspectives of the service developer, the application developer, and the infrastructure developer. The course also addresses potential issues in leveraging legacy systems in SOA Environments. It outlines a method - the Service Migration and Reuse Technique (SMART) - that helps organizations to develop a realistic strategy for the migration of legacy systems to a specific SOA target environment.

Who should attend?

  • Technical managers, managers, and software engineers who are looking for a solid overview of what SOA adoption really involves
  • Technical managers, managers, and software engineers who are considering the migration of legacy systems to service-oriented environments
  • Individuals tasked with development and deployment of service-oriented systems or with migration of legacy systems to SOA environments
  • Individuals who make decisions about SOA strategy and implementation

What will you learn?

In this two-day course, participants will gain an understanding of the

  • basic concepts related to SOA and service-oriented systems
  • challenges of implementing service-oriented systems, including the technical and organizational issues that need to be addressed
  • implications of SOA characteristics for the migration of legacy systems to SOA environments
  • the SMART method for determining the feasibility and effort required for the migration of legacy systems to SOA environments

Course Details at a Glance

2009 Course Fees [USD]

U.S. Industry:

$1400

U.S. Government/Academic:

$1100

International:

$2100

Next Learning Opportunity

This course may be offered by special arrangement at customer sites.



 

The SEI offers this course as instructor-led classroom training. It is also available from the SEI as eLearning.

 

 

For More Information

 

E-mail: course-info@sei.cmu.edu
Phone: 412-268-7622

 

 



This course may be offered by special arrangement at customer sites.

Schedule

This two-day course meets at the following times:
Day 1, 8:30 a.m. - 4:30 p.m. (U.S. locations)
Day 2, 8:30 a.m. - 3:30 p.m. (U.S. locations)

Day 1, 9:00 a.m. - 5:00 p.m. (non-U.S. locations)
Day 2, 9:00 a.m. - 4:00 p.m. (non-U.S. locations)

  • The Basics of SOA
  • The Four Pillars of Service-Oriented Systems Development
  • Challenges of Migration to SOA Environments
  • SMART (Service Migration and Reuse Technique)

This course consists of lectures and discussions. Exercises are used throughout the course to provide a concrete context for the issues.
There are no prerequisites for this course.
Participants will receive copies of slides and exercises.