Sei sulla pagina 1di 6

TOGAF Standard Courseware V9 Edition

Module 32
Adapting the ADM:
SOA
V9 Edition Copyright January 2009

TM

Slide 1 of 16

All rights reserved


Published by The Open Group, January 2009

SOA and the ADM


Adapting the
ADM: SOA

TOGAF is a trademark of The Open Group


in the United States and other countries
TM

Slide 2 of 16

TM

Roadmap
Part I - Introduction
Preface, Executive Overview, Core Concepts, Definitions
and Release Notes

Part II Architecture Development Method


Introduction to ADM
ADM Phase Narratives

Part III ADM Guidelines and Techniques


Guidelines for Adapting the ADM Process
Techniques for Architecture Development

Part IV Architecture Content Framework

Part III, ADM


Guidelines and
Techniques,
Chapter 22

Content Metamodel
Architectural Artifacts
Architecture Deliverables
Building Blocks

Part V Enterprise Continuum and Tools


Enterprise Continuum
Architecture Partitioning
Architecture Repository
Tools for Architecture Development

Part VI Reference Models


Foundation Architecture: Technical Reference Model
Integrated Information Infrastructure Reference Model

Part VII Architecture Capability Framework


Architecture
Architecture
Architecture
Architecture
Architecture
Architecture

Board
Compliance
Contracts
Governance
Maturity Models
Skills Framework

Slide 3 of 16

TM

Copyright 2009, The Open Group

TOGAF Standard Courseware V9 Edition


Module Objectives
The objectives of this module are:
Obtain an understanding of how the ADM can be adapted
for the SOA style of architecture

Slide 4 of 16

TM

What is Service Oriented Architecture?


An architectural style that supports service orientation
Architectural Style
The combination of distinctive features in which architecture is
performed or expressed.

Service Orientation
A way of thinking in terms of services and service-based
development and the outcomes of services.

Slide 5 of 16

TM

What is Service Oriented Architecture?


It has the following distinctive features:
It is based on the design of the services
Service representation utilizes business descriptions to provide
context and implements services using service orchestration.
It places unique requirements on the infrastructure
Implementations are environment-specific - they are constrained or
enabled by context and must be described within that context.
It requires strong governance of service representation and
implementation.
It requires a "Litmus Test", which determines a "good service".

Slide 6 of 16

TM

Copyright 2009, The Open Group

TOGAF Standard Courseware V9 Edition


SOA as an Architectural Style
Is intended to simplify the business
Including interoperation of parts of the business
Allows for identification of functional capabilities of an
organization
Can be used to avoid duplication of similar capabilities
across an organization
Allows for applications to be structured so facilitate flexibility
and agility

TM

Slide 7 of 16

Complexities arising from SOA


It creates a more fine-grained IT Landscape
100s or 1000s of services to manage as opposed to 10s or 100s of
applications

New Stress points are created:


Understanding the relationships between technology portfolio and
service portfolio
SLA definition, governance, and impact management
Tracing business to IT
Communication, alignment, and semantics
Platform and interoperability
Performance, visibility and optimization
TM

Slide 8 of 16

How EA supports SOA


Enterprise architecture provides in an SOA context a set of tools and
techniques that addresses many of the non-technical challenges
associated with SOA adoption, including:
Structured traceable representations of business and technology that
link IT assets to the business they support in a clear and measurable
way.
Definitions of principles, constraints, frameworks, patterns, and
standards that form the basis of design governance, ensuring aligned
services, interoperability, and re-use.
The ability to link many different perspectives to a single business
problem providing a consistent model to address various problem
domains and extensive test for completeness.
The provision of consistent abstractions of high-level strategies and
project deliverables, enabling both bottom-up and top-down outputs to
be collated in a shared repository to support planning and analysis.
Slide 9 of 16

TM

Copyright 2009, The Open Group

TOGAF Standard Courseware V9 Edition


SOA and TOGAF
A number of concepts in the TOGAF content metamodel support the
modeling of SOA concepts

Function
Business Service
Information System Service
Application Component
Technology Component

TM

Slide 10 of 16

TOGAF Concepts mapped to SOA terms

TM

Slide 11 of 16

The ADM and SOA


TOGAF provides guidance on how each ADM phase can be
applied to SOA, and the benefits for doing that
For example:
ADM Phase

SOA Concept

Benefits to SOA

Preliminary

TOGAF provides a
metamodel capable of
supporting SOA
concepts

Using TOGAF can


provide direct linkage to
SOA

Slide 12 of 16

TM

Copyright 2009, The Open Group

TOGAF Standard Courseware V9 Edition


Service Contract Definition
TOGAF provides guidance for defining Service Contracts
Including a detailed Service Contract Template

A Service Contract defines qualities for performance of an


SOA architecture
It is an expression of the visible aspects of a service behavior

TM

Slide 13 of 16

Summary
TOGAF introduces guidance on how TOGAF can be used
to develop and manage SOAs
Concepts from the TOGAF content metamodel relate
directly to SOA
Enterprise architecture provides in an SOA context is a set
of tools and techniques that addresses many of the nontechnical challenges associated with SOA adoption
TOGAF provides guidance on using the ADM for SOA
TOGAF provides guidance on defining SOA Service
Contracts.
TM

Slide 14 of 16

Exercise
A service contract can be automated as an XML web service.
In groups, brainstorm as many other technical interface
methods for exchanging information as possible.

Slide 15 of 16

TM

Copyright 2009, The Open Group

TOGAF Standard Courseware V9 Edition


SOA and the ADM
Adapting the
ADM: SOA

TOGAF is a trademark of The Open Group


in the United States and other countries

Slide 16 of 16

TM
TM

Copyright 2009, The Open Group

Potrebbero piacerti anche