Initiation to Enterprise Service-Oriented Architecture

Length: There are three versions of the workshop:
  • 1 Day -- Introduction to ESOA
  • 2 Day -- Introduction to ESOA plus Tutorial Exercise
  • 3 day -- Introduction to ESOA plus Working Sessions


Overview:
Given the strategic objectives set for IT by the business, initiating the move to an effective Enterprise Service-Oriented Architecture (ESOA) must focus on the set of core enabling concepts necessary to achieve those objectives. The establishment of a targeted transition process is also essential.

The Initiation to Enterprise Service-Oriented Architecture workshop provides attendees with an introduction to a set of synergistic concepts and technologies that are at the heart of an ESOA. The two- and three-day options include working sessions in which attendees start to formulate the architecture and plans for kicking off an ESOA transition program.

Workshop Goals:
This workshop will provide you with a basic overview of Model Driven Architecture (MDA) concepts and technologies, with a concrete emphasis on applying MDA to Web service-based systems. Attendees will understand the benefits and techniques of using MDA for Web service application development.

Leader: Oliver Sims

Intended Audience:
This workshop is designed for Architects, Designers, and Methodologists (Development Process Engineers) who will form the core team of the ESOA Transition. The workshop is also appropriate for ESOA Implementation Managers.

Prerequisites:
Attendees should have a good grasp of software technology and an appreciation of architectural principles. Attendees should come to the workshop with an understanding of their IT objectives and goals, together with an understanding of what the business requires from IT over the foreseeable future. Attendees should also have a reasonable grasp of how their IT shop is organized, and what platforms, development tools, and methodologies are used.

Outline:
The outline for the 3-day version of the workshop is as follows. The 2- and 1-day versions are subsets of this. "Working Sessions" are guided, collaborative sessions where attendees gain further understanding of the concepts by applying them to their own situation. The vehicle for this is the development of a first-draft ESOA transition plan and architecture.

Day 1

Welcome and Introduction

Working Session 1
Review of the business's objectives for IT, and current strategies for achieving them
Deliverable: IT Goal Model

Product Line concepts
Introduction to Product Line concepts, and to the concepts of virtual platform and Enterprise Productivity Platform (EPP)

ESOA Essentials
Introduction to Web Services, systemic service-orientation, and associated concepts, architectures, and processes

The Virtual Platform
Consideration of the main characteristics (including mindset) of the "virtual platform" necessary to deliver ESOA benefits

Working Session 2
Discussion on how business services can be effectively separated from technology services during the ESOA transition
Deliverable: Outline of a "target" ESOA architecture, with assessment of current situation versus the target

Wrap-Up
Review progress today, and identify key items for tomorrow

Day 2

Service-Oriented Component Architecture
Introduction to Service Implementation using component-based development architectural concepts, including distribution tiers, functional layers, interface granularity, modularization, and dependency management

Bridging from the Business to ESOA
Business Modeling to ESOA -- an approach to providing non-transformational bridge between business modeling and service components

Working Session 3
Design and structure of a service architecture using service-oriented component-based development
Deliverable: Outline design of ESOA target architecture, with initial thoughts on how technically to achieve it in an evolutionary way

Model Driven Architecture (MDA)
Introduction to the real benefit of MDA in the context of an ESOA

Wrap-Up
Review progress today, and identify key items for tomorrow

Day 3

ESOA Organization
Brief introduction to organizational aspects of an ESOA

Working Session 4
Discuss a possible "target" ESOA organization
Deliverable: Possible target development organization structure

Third Party Services
Review of third party services, and their likely future development

Transition Process
Introduction to the major aspects of a process or "program" for transitioning to an effective ESOA

Working Session 5
Transitioning to an ESOA - processes and projects
Deliverable: a sample transition plan for the IT organization

Wrap-up
Review the objectives of the workshop, and assess achievement
Includes items pended for further brief discussion

For more information on bringing this workshop to your organization, contact Dennis Crowley by phone at +1 781 641 5125, by fax at +1 781 648 1950, or by e-mail at sales@cutter.com.
Initiation to Enterprise Service-Oriented Architecture