25
San Diego 2009 Open Group SOA Governance

Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

San Diego 2009

Open Group SOA Governance

Page 2: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

SOA Governance Aspects

A comprehensive view of SOA Governance includes:

PeopleOrganizational structuresRoles & Responsibilities

ProcessesGoverning processesGoverned processes

TechnologyToolsInfrastructure

Page 3: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

SOA Governance definition

Capgemini Belgium

SOA Governance should be viewed as the application of Corporate Governance, IT Governance and EA Governance to Service Oriented Architecture.

Page 4: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

Open Group SOA Governance

Framework

SOA Governance Reference Model

(SGRM)

Customized and Focused SOA Governance

Regimen

SOA Governance

Vitality Method(SGVM)

Define

Plan

Implement

Monitor

Page 5: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

SOA Governance Reference Model

3 March 2009 (C) The Open Group 20065

Guiding Principles

Governing Processes

Governed SOA

ProcessesArtifacts

Roles and Responsi-

bilities

Technology

Page 6: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

SOA Governance principles

3 March 2009 (C) The Open Group 20066

SOA Governance principles

• Conform to organization's governance

• Comply with EA

• An SOA Reference Architecture is required

• Identified stakeholders

• Provider & Consumer contracts

• Service & SOA Solution metadata management

• Tailor SOA Governance processes

• Automate SOA Governance processes

• Governance funding model

Important SOA Principles to apply governance to

• Service reuse

• Service harvesting

• Service monitoring

• Service policy enforcement

• Service security

Page 7: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

Governing processes

Compliance - it provides the mechanism for review

and approval/rejects against the criteria established

Dispensations -exception and appeals processes

that allows a solution or service team to appeal

noncompliance to established processes

Communications - it is aimed at educating,

supporting and communicating about the regimen

across the organization.

Capgemini Belgium

Page 8: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

Governed SOA processes

Service Portfolio

Management

Solution

LifecycleService Lifecycle

Solution

Portfolio

ManagementPLANNING

DESIGN &

OPERATIONAL

SOLUTION SERVICE

Page 9: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

Portfolio Management

SOA Solution Portfolio Management is the process of

ensuring that the organization has a set of SOA

solutions appropriate to its needs.

Service Portfolio Management is the process of

ensuring that the organization has a set of services

appropriate to its needs.

Page 10: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

Lifecycle

Service Lifecycle processes cover the design,

development, deployment, management, and

ultimate retirement of services.

Solution Lifecycle processes cover the design,

development, deployment, management, and

ultimate retirement of SOA solutions.

3 March 2009 (C) The Open Group 200610

Page 11: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

Compliance Dispensation

Communication

Governed Processes and

Governance Processes

Service Portfolio

Management

Solution

LifecycleService Lifecycle

Solution Portfolio

Management

Page 12: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

SOA ProcessesS

erv

ice

Life

cycle

Se

rvic

e P

ort

folio

So

lutio

n L

ife

cycle

SO

A S

olu

tio

n P

ort

folio

EA

/IT

Solution description

Solution Requirement

Solution Plan Solution Model

Solution Test ResultsSolution Requirement

Service Need

Service Description

Service Description

Service Requirement Service Plan Service Model

Service

Service

Service Requirement

Service Reuse PlanService need

Service Contract

Solution DescriptionSolution Exceptions

Service Exceptions

Service Change Proposal

Business Need

Service Contract

Deployed Service

Enterprise/

Segement

Architecture

Solution

Support

Solution

Service Test results

CP03

CP08

CP11

CP09

CP10

CP02

CP13

CP25

CP18 CP19 CP20

CP21

CP17

CP16

CP15

CP05

CP07

CP26

CP12

CP22

CP06

Service Change Proposal

Service Change

CP27

Service Description

CP28

Business

Business Need

CP04

Solution ChangeSOA Solution

Validity

Solution

Portfolio

Management

Solution Change

Management

Solution

Definition

Solution

Realization

Planning

Solution

Modeling

Solution Implementation,

Assembly, or Acquisition

Solution Testing

Solution

Management and

Monitoring

Solution

Deployment

Service Reuse

Planning and Reuse

Exceptions

SOA Entitlement/

Usage

Service Identification

and Business

Justification

Service

Ownership

Service

Definition

Service Testing

Service

Realization

Planning

Service

Modeling

Service Implementation,

Assembly, or

Acquisition

Service

Deployment

Service

Management and

Monitoring

Service Support

Service Change

ManagementService Funding

Contacts

Exceptions and

Appeals

Service Portfolio

Management

Service

Solution

Business Need

Service

Service Reuse Plan

IT Portfolio

Management

Solution Change Request

The full picture

including checkpoint

3 March 2009 (C) The Open Group 200612

Page 13: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

Information flows to identify

opportunities for governance

Capgemini Belgium

Page 14: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

14

SOA Governance Structures

SOA Steering Board

SOA ExpertsBusiness Domain Rep’s

SOA Centre Of Excellence

Sponsorship and Leadership

Definition and Development

Steering and Monitoring

Business alignment

SOA Governance Board

IT Executive Steering Board

Solution Development

Business AnalystTechnical ArchitectInfrastructure ArchDevelopersTesters

….

Service and Solution Development & Management

IT Operations

Service Development

Business AnalystTechnical ArchitectInfrastructure ArchDevelopersTesters

Solution Development

Business AnalystTechnical ArchitectInfrastructure ArchDevelopersTesters

Service Development

Business AnalystTechnical ArchitectInfrastructure ArchDevelopersTesters

Page 15: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

Consumer Interfaces

Business Processes

Services

Service ComponentsOperational Systems

Inte

gra

tion

Quality

of S

erv

ice

Info

rmatio

n

Govern

ance

SOA Reference Architecture

Page 16: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

SOA Governance Reference Model

Guidelines Governing

Governed

Compliance

ArtifactsCheckpoints

Roles

SOA ServicePortfolio

SOA ServiceLifecycle

SOA SolutionPortfolio

SOA SolutionLifecycle

Description

Policy

Exceptions

Appeals

Dispensation

Communication

Page 17: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

SOA Governance Vitality Method (SGVM)

Define

Plan

Implement

Monitor

SOA Governance

Vitality Method (SGVM)

Page 18: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

Planning phase

Define

Prepare

Implement

Monitor

SOA Governance Continuous

Improvement Method (SGCIM)

Page 19: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

Define phase

Define

Prepare

Implement

Monitor

SOA Governance Continuous

Improvement Method (SGCIM)

Page 20: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

Implementation phase

Capgemini Belgium

Define

Prepare

Implement

Monitor

SOA Governance Continuous

Improvement Method (SGCIM)

Page 21: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

Monitoring phase

Define

Prepare

Implement

Monitor

SOA Governance Continuous

Improvement Method (SGCIM)

Page 22: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

Governance Artifacts

Principles/Guidelines

Vision

Scope

Maturity

Governing

Governed

Roles

Transition Plans

RoadmapDefinition

ExecutionPlanning

Monitoring

Define

Plan

Implement

Monitor

Implementation Plans

Monitor Governance

Compliance Policies

SGVM iteration triggers

Page 23: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

3 March 2009 (C) The Open Group 200923

Configuration

Relations in SOA Governance

Definition

ExecutionPlanning

Monitoring

Control

Define

Plan

Implement

Monitor

Service Portfolio

Management

Solution

LifecycleService Lifecycle

Solution

Portfolio

ManagementPLANNING

DESIGN &

OPERATIONAL

SOLUTION SERVICE

ComplianceDispensation

Communication

Page 24: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

ComplianceDispensation

Communication

3 March 2009

(C) The Open Group 200624

Define

Plan

Implement

Monitor

Service Portfolio

Management

Solution

LifecycleService Lifecycle

Solution Portfolio

Management

Summary

Page 25: Open Group SOA Governance Portfolio Management PLANNING DESIGN & OPERATIONAL SOLUTION SERVICE Compliance Dispensation Communication. Compliance Dispensation Communication 3 March 2009

Questions?