Migrating Legacy Systems to SOA Environments - eLearning

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 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. Migrating Legacy Systems to SOA Environments 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 SEI 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.

Exercises are used throughout the course to provide a concrete context for the methods and strategies.

Learners will have six months to complete the course. Upon completing all course elements, the learner is awarded an electronic certificate of course completion and 1 Continuing Education Unit (CEU).

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?

At the completion of the course, learners will have gained 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]

eLearning:

$400

eLearning

This self-paced course is available online via the SEI Virtual Training Environment (VTE). This course offers 9 hours of lecture videos and transcripts, course materials available for download, self-assessments, and instructor support.



If you wish to purchase this course for a group of learners, please email course-info@sei.cmu.edu or telephone at +1 412-268-7622 for group rate details.


The SEI offers this course as instructor-led classroom training and as eLearning.
 

 

 

For More Information

 

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

 

 



Schedule


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

Migrating Legacy Systems to SOA Environments-eLearning will require a minimum of 10 hours of study time. Once registered, learners will be granted 24-hour-a-day access to the course material for six months.

This course is designed so that the learner can participate at any time that is convenient. The VTE presents the course elements sequentially to guide the learner through the material, but at the learner's pace. Exercises follow the introduction of new ideas to reinforce and apply the concepts that have been taught. Learners can explore the exercises, the solutions presented by other learners, and the solution set recommended by the SEI. All parts of the course can be repeated as often as needed by the learner. All learners in the course can participate in the Migrating Legacy Systems to SOA Environments - eLearning Forum. The Forum enables group discussion about course content and application and enables the learner to network with other professionals encountering similar challenges.

A panel of SEI instructors is available to respond to questions and to offer clarification of the subject matter.

To access the course, your computer must have the following:
  • Broadband (greater than 200kbps) internet connection (for video streaming)
  • AJAX-capable browser (Microsoft Internet Explorer 6+ or Mozilla Firefox 1.5+ for Windows, Firefox for Mac OS X and Linux variants)
  • Adobe Flash 9+ browser plug-in for access to lecture videos
  • Support for MP3 audio playback
  • Adobe Acrobat Reader (for viewing PDF downloads)

You can use the VTE Browser Check to evaluate the capabilities of the computer you wish to use to access the course.

Get more information about the Virtual Training Environment (VTE) and the terms of use.

  • Instruction presented by SEI instructors
  • 260 slides
  • 9 hours of video training sessions with transcripts
  • 5 exercises with solutions
  • 1 self-assessment with remediation
  • Access to technical reports and other work aids for download
  • Virtual forum for SEI instructor support

The course is presented in the form of video-recorded training sessions that were presented by SEI instructors to a classroom of students representing a variety of industries. Learn more about the instructors.
Five exercises included with the course explore and reinforce the concepts taught and their application. Multiple solutions are available for review, along with the analysis and recommended solutions from the SEI instructors. A self-assessment, with remediation guidance, insures the learner's thorough comprehension of the subject matter.

A panel of SEI Instructors is available for questions and will provide clarification and elaboration in a virtual forum available to all course participants.

All course and reference materials are included within the Virtual Training Environment (VTE) and can be downloaded.