IMPLEMENTING SOA GOVERNANCE – GTAM14

Course Description

IT governance provides a thorough management process for IT activities. All aspects of IT, starting from strategy to execution, are closely managed and continuously improved. SOA adds new challenges and hence IT governance processes need to be extended.

This course builds a foundation by covering IT governance. Many organizations may not have IT governance put in place. This foundation will be especially beneficial to them. The course builds on this foundation by covering SOA governance.

The course offers practical knowledge of how to actually implement IT and SOA governance in an organization. We have designed the course in such a way that the students will be able to get started with instituting a governance practice from scratch.

Objectives

After completing this course, the student should be able to:

  • Understand the need for governance and how many aspects of the business (such as sales and finance) are already strictly governed.
  • Learn the IT practices that need to be governed (such as change management and availability).
  • Learn the SOA practices that need to be governed (such as interoperability and architecture dispute resolution).
  • Measure key metrics and make decisions based on them (that will lead to continuous improvement).
  • Institute a well documented governance model within the organizations.
  • On a day to day basis, enforce compliance with the model, gather key metrics and change IT practices based on the metrics.

^^

Duration

3 days

^^

Target Audience

This course is applicable to IT project managers, Architects, and Sr. Managers who fund IT projects and would like to ensure a better ROI.

^^

Course Prerequisites

Basic project management skills.

^^

Suggested Follow on Courses

There are a number of options of suitable follow-on courses, depending on your business needs. Please contact us for further details.

^^

Course Content

1. SOA FUNDAMENTALS

Objectives

SOA in Context

Defining SOA

What makes a good design?

The SOA Umbrella

What s a Service?

Service Actors

Serving up SOA

SOA and Business Process Management

BPM Value Add

SOA Governance

SOA Governance Model

SOA Job Role Impact

SOA Value

Is this a New Concept?

Service Orienting the Enterprise

Service Oriented Thinking

SOA is Perfect

Service Characteristics

About Services in SOA

Contract-driven software

SOA Standards

2. A TALE OF TWO COMPANIES

Governance Touch Points

Life Without Governance

Providing a Service

Consuming a Service

Supporting Agreements

Fighting Fires

Life in Company B

SOA Governance Overview

Governance Provides Order

3. SOA CHALLENGES AND RISKS

SOA Challenges and Risks

Emerging Standards

Emerging Standards (contd)

Selecting Tools and Infrastructure

Service Selection and Creation

Service Management

Portfolio Management

Paradigm Shifting

Communication

Policies and Compliance

Project Management

Training and Re-skilling

Governance and Risk Mitigation

4. GOVERNANCE FUNDAMENTALS

The Strategic Role of IT

Governing IT

IT Infrastructure Library (ITIL)

ITIL: Managing IT Activities

ICT Infrastructure Management (ICTIM)

ICTIM Processes

Control Objectives for Information and related Technology (COBIT)

Need for SOA Governance

SOA Governance

SOA Governance Adoption

Key Governance Relationships

SOA Governance Elements

SOA Governance Procedures

Recommended Procedures

More Recommended Procedure

SOA Governance Policies

Enterprise Policies

Business Policies

Service Policies

SOA Governance Metrics

More SOA Governance Metrics

Some Best Practices

Relevant Standards Work

OASIS SOA-RM

Reference Model in Context

OASIS SOA-RA

5. POLICIES, CONTRACTS, AND SLAS

OASIS SOA-RM View

Governance by Policy

Policy Types

Policy Scope

Service Contracts

Service Contract Types

What About WSDL?

Service Level Agreements (SLAs)

Defining Service Levels

Stages of Governance

Supporting Infrastructure

Contractual SOA Governance

6. SERVICE MODELS

Service Orientation Artifacts

The Service Model

Developing a service model

Service Model Example #1

Service Model Example #2

Service Model Example #3

Service model granularity

Service Contract Template

Service Contract Template Part 2

Service Contract Template Part 3

7. GOVERNANCE LIFECYCLE

The Stages of Governance

Governance, Quality, & Management

Quality-Governance Feedback

Management-Governance Feedback

Management-Quality Feedback

Continuous Quality Assurance

The Need for a Service Lifecycle

Developing a Service Lifecycle

Governance Lifecycle Tips

8. ORGANIZATIONAL STRATEGIES

Centers of Excellence and Competency

SOA Champions

Pattern: Collaborative Enterprise

Pattern: Process-driven Business

SOA Project Roles

SOA Project Roles Changes

SOA Project Roles Changes

SOA Project Roles Changes

SOA Project Roles New

9. GOVERNANCE TOOLS AND INFRASTRUCTURE

Primary Governance Tools

Service Registry

Registry Capabilities

Publishing Services

Service Definition Metadata

Service Description Metadata

Service Discovery

Service Management

Lifecycle Management

Policy Management

Policy Management Tools

Security Gateway

Evolving Toolsets

10. SERVICE MANAGEMENT

Service Management

Service Ownership

Business Alignment

Service Lifecycle Management

SOA s Circle of Life

SOA Service Life Cycle Overview

Service Management Tips

Service Management Gotchas

11. FINANCIAL MANAGEMENT

SOA Budgeting

Funding SOA

Comparing Funding Models

ROI Timeframes

Managing SOA ROI

Financial Management Tips

Financial Management Gotchas

12. CONFIGURATION MANAGEMENT

SOA Configuration Challenges

Service Versioning

XML Schema Versioning

XML Schema Versioning Guidelines

WSDL Versioning

WSDL Versioning (continued)

Standards Work

Vendor Support

Configuration Management Tips

Configuration Management Gotchas

13. SERVICE PORTFOLIO MANAGEMENT

The Service Portfolio Catalog

Business Driver Alignment

Service Portfolio Champions

Categorizing Services

Service Portfolio Mngmt Tips

Service Portfolio Mngmt Gotchas

14. ARCHITECTURE MANAGEMENT

Beginning With the End in Mind

A Little SOA Goes a Long Way

Selective SOA: Bottom-up

Selective SOA: Top-down

Selective SOA: Value-based

Selective SOA Venn Diagram

Sizing Services

Service Granularity

Service Atomicity

Service Granularity Matrix

Reference Model and Architecture

Architecture Management Tips

Architecture Management Gotchas

15. IT GOVERNANCE MODELS

Governance Model Justification

Governance Models

Sole Governance

Local Governance

Intermediary Governance

Federated Governance

Governance Model Spectrum

Hybrid Governance Model

16. GOVERNANCE MODELS AND ESB TOPOLOGY

Governance Model Overview

ESB Topology

Pattern: Single Logical ESB

Pattern: Directly Connected ESB with Single Registry

Pattern: Directly Connected ESB with Multiple Registries

Pattern: Brokered ESB

Pattern: Hub/Spoke ESB

Pattern: Imposed ESB

Hybrid ESB Topology

17. SOA MATURITY

Maturity and Governance

Gauging SOA Maturity

CMMI and SOA Maturity

SOA Maturity Models

SOA Maturity Model (CBDI)

CBDI s Service Model

SOA Maturity Model (IBM)

IBM s Integration Model

SOA Maturity Model (Wipro)

Wipro s Model

SOA Maturity Model (Sonic)

Progress-Sonic s Model

Comparing SOA Maturity Models

SOA Adoption Roadmaps

CBDI s Roadmap

ZapThink s Roadmap Model

Developing a Model and Roadmap

Stages of Governance

Growing Governance Sample 1

Growing Governance Sample 1

Growing Governance Sample 2

Growing Governance Sample 2

Growing Governance

^^

See more Architecture courses