A Practical Roadmap to SOA Governance. 2011 Enterprise Integration Services



Similar documents
Improved SOA Portfolio Management with Enterprise Architecture and webmethods

Realizing business flexibility through integrated SOA policy management.

Open Group SOA Governance. San Diego 2009

SOA and API Management

HP SOA Systinet software

SOA Success is Not a Matter of Luck

The Way to SOA Concept, Architectural Components and Organization

CIOs: How to Become the CEO s Business Partner

SOA: The missing link between Enterprise Architecture and Solution Architecture

Managing the Services Lifecycle SOA & BPM

WHITE PAPER. Leveraging a LEAN model of catalogbased performance testing for quality, efficiency and cost effectiveness

SOA Governance. Stephen G. Bennett, Clive Gee, Robert Laird, Co-authored and edited by Thomas Erl. Governing

TOGAF TOGAF & Major IT Frameworks, Architecting the Family

D6.1: Service management tools implementation and maturity baseline assessment framework

Introduction to SOA governance and service lifecycle management.

5 CMDB GOOD PRACTICES

Setting up an Effective Enterprise Architecture capability. Simon Townson Principal Enterprise Architect SAP

HP Service Manager software

How To Compare Itil To Togaf

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing

Enabling Data Quality

TOGAF. TOGAF & Major IT Frameworks, Architecting the Family. by Danny Greefhorst, MSc., Director of ArchiXL. IT Governance and Strategy

SOA Governance and the Service Lifecycle

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

Quality Assurance in an Agile Environment

How Technology Supports Project, Program and Portfolio Management

Service Oriented Architecture (SOA) Governance Model

Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

EIM Strategy & Data Governance

EA vs ITSM. itsmf

L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti

SOA IN THE TELCO SECTOR

TOGAF and ITIL. A White Paper by: Serge Thorn Merck Serono International SA

SOA Governance: Framework and Best Practices. An Oracle White Paper

Federal Enterprise Architecture and Service-Oriented Architecture

The Future of Census Bureau Operations

Requirements Management Practice Description

SOA Adoption Challenges

Enterprise Architecture for Communication Service Providers: Aligning Business Goals to IT

SOA GOVERNANCE MODEL

Module F13 The TOGAF Certification for People Program

Enaxis Consulting Overview

ITIL Service Lifecycles and the Project Manager

Policy Driven Practices for SOA

Autonomic computing: strengthening manageability for SOA implementations

Asset management guidelines

Application Overhaul. Key Initiative Overview

IT Service Management tools - Acquisition and implementation

ISSA Guidelines on Master Data Management in Social Security

White Paper. An Overview of the Kalido Data Governance Director Operationalizing Data Governance Programs Through Data Policy Management

Blue Fire Thames Court 1 Victoria Street Windsor SL4 1YB enquiries@bluefire-uk.com

Storage Management Within the NEW ITIL Version 3 Context. Dr. D. Akira Robinson, IT Governance Management, Ltd. Dept of Navy

Achieving ITSM Excellence Through Availability Management

The Cloud-Centric Organization. How organizations realize business benefits with a mature approach to Cloud

California Enterprise Architecture Framework

How to bridge the gap between business, IT and networks

JOURNAL OF OBJECT TECHNOLOGY

<Insert Picture Here> Increasing the Effectiveness and Efficiency of SOA through Governance

Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation

SOLUTION BRIEF CA ERwin Modeling. How can I understand, manage and govern complex data assets and improve business agility?

ITIL V3 AND THE SERVICE LIFECYCLE PART I THE MISSING COMPONENT

Enterprise Data Governance

SOLUTION WHITE PAPER. BMC Manages the Full Service Stack on Secure Multi-tenant Architecture

Five best practices for deploying a successful service-oriented architecture

Introducing SOA Governance Suite. Magnus Wettemark, Solution Consultant Manager Software AG

IT AS A SERVICE BROKER

Cisco Virtual Desktop Infrastructure Strategy Service

W H I T E P A P E R E n a b l i n g D a t a c e n t e r A u t o mation with Virtualized Infrastructure

Application Services Portfolio

Table of Contents. 1 Executive Summary SOA Overview Technology Processes and Governance... 8

Service Catalog and Configuration Management Database as the Foundation of SIAM. Eija Hallikainen

Automating the IT Operations to Business Connection

Informatica PowerCenter Data Virtualization Edition

ITIL: What it is What it Can Do For You V2.1

Service Development and Architecture Management for an Enterprise SOA

IT Financial Management and Cost Recovery

ArchiMate and TOGAF. What is the added value?

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

SOA REFERENCE ARCHITECTURE: SERVICE TIER

ITIL Version 3.0 (V.3) Service Transition Guidelines By Braun Tacon

A DESIGN SCIENCE APPROACH TO DEVELOP A NEW COMPREHENSIVE SOA GOVERNANCE FRAMEWORK

CONCEPT OF OPERATIONS FOR THE SWIM COMMON REGISTRY (SCR)

Transcription:

A Practical Roadmap to SOA Governance 2011

A Practical Roadmap to SOA Governance

Corporate Overview Staples is the world s largest office products company and a trusted source for office solutions. Provides products, services and expertise in office supplies, copy & print, technology, facilities and breakroom, and furniture. Invented the office superstore concept in 1986 Now has annual sales of $25 billion, ranking second in the world in ecommerce sales. With 90,000 associates worldwide, operates in 26 countries throughout North and South America, Europe, Asia and Australia, making it easy for businesses of all sizes, and consumers.

IT Overview 2400 FTE capacity in the global IT organization Multiple data centers domestic and international A portfolio exceeding 800 applications IT development, management and governance activities Applications Manage and prioritize enterprise work Reduce lights on costs by consolidating applications Migrate existing applications to common enterprise services Infrastructure Virtualization and enterprise governance Standard service catalog with well understood SLAs Implement ITIL, CMDB methodologies and tools

What is governance? The quick definition is 'governance makes the rules.' A lot of people think it will impose more work, but the best governance system is one that people appreciate, that helps people get work done, with the highest quality, and that is beneficial to business. -Ann Thomas Manes Q&A: A SOA Governance Primer Let s assume that governance isn t just making rules

First steps Merge or draft lists of service providers and consumers Merge or draft preliminary standards Understand existing non-soa governance domains Even early efforts provide value: Scopes domain Develops ideas about next steps Builds shared conventions

First steps Business stakeholders IT stakeholders Service owners Service consumers IT architects IT developers IT testers IT infrastructure What do you find out?

First steps How ready is your organization? How many people can work on governance? How do SOA priorities align with other governance concerns? Do SOA participants show ownership?

First steps What SOA terminology / standards do teams use? Do teams have standards for service contracts? Do teams follow the standards? Build a glossary and model based on the answers Keep refining and extending your glossary and models as you learn

First steps Explain key concepts Share models and views publicly Keep going even when concerns arise Make the ideas real implement them Show incremental improvements

Developing Who is ready for governance? Who needs governance? The groups may not always align Make sure you represent the needs of the willing in your work

Developing Everyone will have opinions What are the needs within the opinions? Multiple teams may work on the same problems Who owns governance? Too much debate may indicate scope overreach

Developing Aim for agility Be prepared to rework models and metadata Standards are likely to grow and shift as adoption increases What is not negotiable? What is negotiable?

Developing How sophisticated is your organization? Study open reference models and architectures OAGIS TOGAF ARTS Vendor sources Adopt / absorb what you can Simplify as needed

Developing Be relevant and realistic Don t worry about top-down, bottom-up, middle-out at first Don t pick a fight with the existing culture Over time the bigger picture will take shape There is no single right approach Don t stop when it gets difficult

Developing Start lightweight Excel Word Web pages Basic registry/repository features Create artifacts that are linkable and easily shared Allows you to refactor fast

Developing Set up a registry/repository sandbox Create simple ways to clear/reload service metadata Quickly demonstrate changes

Implementing Align with enterprise architecture Look to reuse existing inventories, catalogs, standards Where possible Join existing committees Extend existing documentation Where necessary Add groups to do additional reviews Aim to use living documents from design and development

Implementing What does an elevator talk for a service look like? Keep it short and non-technical Link it to the service owner and supporting details Document these talks in the service catalog Deliver an easy way to access the service catalog Publicize the service catalog Provide a SLA to help consumers find providers

Implementing Provide templates, patterns and examples Document decisions Include rationale & examples Watch people and process SOA surfaces impediments Advocate with decision makers Shield teams from larger organizational challenges

Implementing People need to trust the service catalog Do you want to pull service metadata from developers? or Do you want developers to push it to you? Builds publish to service catalog Schemas, WSDLs, SLAs

Implementing Manage run-time properties in registry and repository Schemas Validate at deploy time SLAs Enforce on each message Security Authorize service interactions Log all policy violations Block or forward traffic based on configuration

A Practical Roadmap to SOA Governance the best governance system is one that people appreciate, that helps people get work done, with the highest quality, and that is beneficial to business. First steps Don t wait Gather many viewpoints Size your ambitions Define your terms Share with others Developing Align with allies Expect debate Bend don t break Be credible Adapt to conditions Use lightweight tools Implementing Federate governance Help consumers Support providers Connect developers Enforce run-time policy

A Practical Roadmap to SOA Governance Page 4 - http://www.ssihq.net/ Page 5 - http://www.pmthink.com/2005/09/process-governance-tool-upcoming.htm Page 6 - http://www.selimutstudio.com/blog/sports-games-entertainment/dont-wait-just-do-it/ Page 7 - http://orrinwoodward.blogharbor.com/blog/_archives/2008/1/4/3446241.html Page 8 - http://www.time.com/time/specials/2007/article/0,28804,1631176_1630611_1630598,00.html Page 9 Page 10 - http://pmtips.net/4-categories-stakeholders/ Page 11 - http://beaconrockadvisors.com/?page_id=20 Page 12 - http://pitchdesignunion.com/page/82/ Page 13 - http://blackandmarriedwithkids.com/2010/01/04/bend-dont-break-building-a-stronger-marriage-in-2010/ Page 14 - http://advancedfilmfl.net/2009/12/30/tampas-best-window-tinting-choices-in--2010.aspx Page 15 - http://depositphotos.com/5325285/stock-photo-adapt-change-crossword.html Page 16 - http://niksilver.com/2007/12/27/lightweight-versus-heavyweight-the-cost-is-in-the-management/ Page 17 - http://ayagebeely.blogspot.com/2010/05/tdd-in-nutshell.html Page 18 - http://www.ncp-sme.net/ Page 19 - http://dedicatedservermicrosoft.com/shared-hosting/a-reliable-start-with-shared-hosting/ Page 20 - http://s196.photobucket.com/albums/aa126/princesadoseua/?action=view&current=poster-we-can-do- It.jpg&newest=1 Page 21 - http://www.design-reuse.com/articles/23424/continuous-integration-complex-reconfigurable-system.html Page 22 - http://consultaglobal.wordpress.com/2009/03/17/about-the-difference-between-qos-and-qoe-1/ Page 23 - http://ojrnc.ojrsd.com/