02.07.2014 Views

SEI Professional Development Center - Software Engineering ...

SEI Professional Development Center - Software Engineering ...

SEI Professional Development Center - Software Engineering ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Migrating Legacy Systems to SOA Environments<br />

You will learn the fundamentals for successfully implementing service-oriented systems as well<br />

as common misconceptions about service-oriented architecture (SOA) adoption.<br />

Who Should Attend<br />

This course is valuable for<br />

• technical managers, managers, and software engineers who are<br />

looking for a solid overview of what SOA adoption really involves<br />

• technical managers, managers, and software engineers who are<br />

considering the migration of legacy systems to service-oriented<br />

environments<br />

• individuals tasked with development and deployment of serviceoriented<br />

systems or with migration of legacy systems to SOA<br />

environments<br />

• individuals who make decisions about SOA strategy and<br />

implementation<br />

Course Overview<br />

In the Migrating Legacy Systems to SOA Environments course,<br />

you will learn about service-oriented systems development and<br />

its challenges and explore a method—the <strong>SEI</strong> SOA Migration,<br />

Adoption, and Reuse Technique (SMART)—for leveraging legacy<br />

systems in SOA environments. In particular, the course covers<br />

• the basics of SOA<br />

• the four pillars of service-oriented systems development<br />

• challenges of migration to SOA environments<br />

• SMART<br />

Learning Outcomes<br />

As a result of completing this course, you will be able to<br />

• explain basic concepts related to SOA and service-oriented<br />

systems<br />

• recognize the challenges of implementing service-oriented<br />

systems, including both technical and organizational issues that<br />

need to be addressed<br />

• analyze implications of SOA characteristics for the migration of<br />

legacy systems to SOA environments<br />

• understand how to use SMART for determining the feasibility<br />

and effort required for the migration of legacy systems to SOA<br />

environments<br />

Prerequisites<br />

There are no prerequisites for this course.<br />

REGISTER NOW<br />

COURSE OUTLINE<br />

Definition of SOA, Services, SOA Infrastructure, and Service<br />

Consumers<br />

Services and Cost Efficiency, Agility, Adaptability, and<br />

Leveraging of Legacy Systems<br />

Components of a Service System<br />

Nine Common Misconceptions<br />

Basic Operations: Service Discovery, Service Composition,<br />

and Service Invocation<br />

Web Services, Including Implementation Through WS* stack<br />

and REST<br />

Challenges for the Service Developer, the Service Consumer,<br />

and the Infrastructure Provider<br />

Pillars of SOA Adoption<br />

––<br />

Strategic alignment<br />

––<br />

SOA governance<br />

––<br />

Technology evaluation<br />

––<br />

Change of mindset<br />

Considerations for Legacy System Migration to Service-<br />

Oriented Architecture (SOA) Environments<br />

Introduction of SMART<br />

MEET TWO OF OUR COURSE<br />

INSTRUCTORS<br />

Grace Lewis is the deputy lead<br />

for the Advanced Mobile Systems<br />

(AMS) Initiative and the lead for the<br />

Edge-Enabled Tactical Systems (EETS)<br />

research team, which has a number of<br />

projects related to mobile systems at<br />

the edge. Her main interests are mobile<br />

computing, SOA, and cloud computing.<br />

Patrick Place is a senior member of<br />

the technical staff at the <strong>SEI</strong>. Recently,<br />

he has participated in developing<br />

practices for engineering in a systemof-systems<br />

context and exploring<br />

software implications of net-centric<br />

operations. As part of this work, he has<br />

worked with the SMART, applying it to<br />

Army and Air Force system migrations.<br />

eLearning: www.sei.cmu.edu/goto/migratingsoa<br />

CERTIFICATES<br />

Completion of the Migrating Legacy<br />

Systems to SOA Environments course<br />

fulfills a training requirement for<br />

the <strong>SEI</strong> SOA Architect <strong>Professional</strong><br />

Certificate and the <strong>SEI</strong> SOA Instructor<br />

and SOA-SMART Team Lead<br />

certification programs.<br />

COURSE FEES [USD]<br />

eLearning<br />

All $400<br />

What attendees say<br />

about the Migrating<br />

Legacy Systems to SOA<br />

Environments Course<br />

My main objective in attending<br />

the “ <strong>SEI</strong> course was to get a<br />

broad and compact overview of<br />

the topic from experts. That I got,<br />

and then some!” 
<br />

—Roger Champagne, Associate Professor,<br />

École de Technologie Supérieure,<br />

Montréal, Québec, Canada<br />

EMAIL course-info@sei.cmu.edu PHONE 412.268.7622 WEB www.sei.cmu.edu/training 17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!