You are previewing Service-Oriented Architecture Governance for the Services Driven Enterprise.
O'Reilly logo
Service-Oriented Architecture Governance for the Services Driven Enterprise

Book Description

A must-have guide for all companies undertaking service-oriented architecture (SOA) and IT governanceService-Oriented Architecture Governance for the Services Driven Enterprise expertly covers the business, organizational, process, compliance, security, and technology facets of SOA and IT governance. This book provides a comprehensive enterprise view of governance from a strategic and tactical perspective, as well as modeling and planning tools to help evolve a company's ongoing governance requirements. Written by Eric Marks and the industry's leading SOA authorities, this essential book provides a refreshing business-driven perspective to SOA and IT governance.

Table of Contents

  1. Copyright
  2. Dedication
  3. Preface
  4. Acknowledgments
  5. The SOA Governance Imperative
    1. THE INEVITABLE SOA TREND
    2. INTRODUCTION TO GOVERNANCE
    3. INTRODUCTION TO ENTERPRISE SOA GOVERNANCE
    4. GOVERNANCE AND RESOURCE MANAGEMENT AND ALLOCATION
    5. DO NOT CONFUSE GOVERNANCE WITH MANAGEMENT
    6. GOVERNANCE IS ABOUT RESULTS AND APPROPRIATE USE OF RESOURCES
    7. INFORMATION TECHNOLOGY GOVERNANCE
    8. IT PROCESS FRAMEWORKS: ITIL, COBIT, CMMI, AND OTHERS
    9. IT GOVERNANCE APPROACHES
    10. WHO ARE THE SOA STAKEHOLDERS?
    11. ADDRESSING SOA STAKEHOLDER BIASES
    12. SOA GOVERNANCE IMPACTS IT GOVERNANCE AND ENTERPRISE ARCHITECTURE
    13. SOA GOVERNANCE REQUIREMENTS VARY BY SOA MATURITY
    14. SOA BILL OF RIGHTS
    15. PURSUE THE "RIGHT" SOA STRATEGY
    16. APPLY SOA TO THE "RIGHT" CHALLENGES
    17. IDENTIFY AND BUILD THE "RIGHT" SERVICES
    18. BUILD YOUR SERVICES THE "RIGHT" WAY (DESIGN-TIME GOVERNANCE)
    19. GET YOUR SOA TOOLS PLATFORM "RIGHT"
    20. CREATE THE "RIGHT" ORGANIZATIONAL, CULTURAL, AND BEHAVIORAL MODEL
    21. ACHIEVE THE "RIGHT" SOA RESULTS
    22. ESTABLISH THE "RIGHT" SOA GOVERNANCE MODEL AND POLICIES
    23. COMMON SOA GOVERNANCE MISTAKES
    24. RIGHT-SIZED SOA GOVERNANCE: HOW MUCH GOVERNANCE DO WE NEED?
    25. SUMMARY
  6. SOA Governance Reference Model
    1. WHY AN SOA GOVERNANCE REFERENCE MODEL?
    2. ELEMENTS OF THE SOA GOVERNANCE REFERENCE MODEL
    3. DECOMPOSING THE SOA GOVERNANCE REFERENCE MODEL
    4. SOA ENVIRONMENTAL DIMENSIONS
    5. APPLYING THE SOA GOVERNANCE REFERENCE MODEL
    6. SUMMARY
  7. Four Tiers of SOA Governance
    1. EXPANDED FOUR TIERS OF GOVERNANCE
    2. TIER 1: ENTERPRISE/STRATEGIC GOVERNANCE TIER
    3. TIER 2: SOA OPERATING MODEL GOVERNANCE TIER
    4. TIER 3: SOA AND SERVICES DEVELOPMENT LIFECYCLE TIER
    5. TIER 4: SOA GOVERNANCE ENABLING TECHNOLOGY TIER
    6. SUMMARY
  8. Organizing Your SOA Governance Toolkit
    1. SOA GOVERNANCE ASSESSMENT TOOLS
    2. SOA MATURITY ASSESSMENTS
    3. GOVERNANCE MODEL DESIGN TOOLS
    4. POLICY MODEL
    5. GOVERNANCE AND POLICY ENFORCEMENT MODEL
    6. GOVERNANCE EXECUTION MODEL
    7. SUMMARY
  9. SOA Governance Model Design Process
    1. GOVERNANCE MODEL DESIGN PREREQUISITES
    2. GOVERNANCE MODEL VALIDATION, REFINEMENT, AND IMPLEMENTATION PLANNING
    3. SOA GOVERNANCE MODEL DESIGN FRAMEWORK CHECKLIST
    4. SUMMARY
  10. SOA Governance Goals, Principles, and Policies
    1. OVERVIEW OF THE GOALS–PRINCIPLES–POLICY CYCLE
    2. SOA STRATEGY AND SOA GOALS
    3. SOA GOVERNANCE GOALS
    4. TURNING SOA GOALS INTO SOA PRINCIPLES
    5. DERIVING SOA GOVERNANCE PRINCIPLES
    6. SOA GOVERNANCE POLICIES
    7. INTRODUCTION TO POLICIES
    8. WHAT POLICIES ARE REQUIRED?
    9. SUGGESTED POLICY DEFINITION PROCESS
    10. DECOUPLING POLICIES FROM SERVICES
    11. IDENTIFYING TECHNICAL POLICIES
    12. TOWARD AN INTEGRATED MODEL OF SOA POLICIES
    13. POLICY TAXONOMY AND VOCABULARY
    14. POLICY GRANULARITY
    15. MULTI-LEVEL OR MULTI-TIERED POLICIES
    16. VERTICAL AND HORIZONTAL POLICY ENFORCEMENT
    17. POLICY ENFORCEMENT MODELS: MANUAL, TECHNOLOGY-ASSISTED, AND AUTOMATED
    18. POLICY CATEGORIES DETERMINE POLICY ENFORCEMENT MECHANISMS
    19. GOVERNANCE THREADS AND GOVERNANCE PROCESS ORCHESTRATION
    20. BARRIERS TO A UNIFIED POLICY MODEL
    21. INTEGRATED POLICY ENFORCEMENT MODEL
    22. BARRIERS TO INTEGRATED POLICY ENFORCEMENT MODELS
    23. POLICY PROVISIONING MODEL (AND PROCESS)
    24. SOA GOALS, PRINCIPLE, AND POLICY MANAGEMENT
    25. TRANSFORMING SOA POLICIES INTO BEHAVIORAL NORMS
    26. SUMMARY
  11. SOA Governance Organizational Models
    1. FIRST THINGS FIRST: UNDERSTAND YOUR CURRENT ORGANIZATIONAL STRUCTURE
    2. CONWAY'S LAW AND ENTERPRISE SOA GOVERNANCE
    3. MARKS' LAW? ORGANIZATION REFLECTS FUNDING
    4. ORGANIZATIONAL ANALYSIS STEPS
    5. PURPOSE OF THE SOA GOVERNANCE ORGANIZATION
    6. GOVERNANCE ORGANIZATION PATTERNS AND BEST PRACTICES
    7. OTHER SOA GOVERNANCE BOARD CONSIDERATIONS
    8. SPECIFIC GOVERNANCE ORGANIZATIONAL MODELS TO CONSIDER
    9. FEDERATED ORGANIZATIONAL MODELS
    10. SOA GOVERNANCE FOR FEDERATED IT MODELS
    11. BEST PRACTICE SOA GOVERNANCE ORGANIZATIONAL ROADMAP
    12. SOA GOVERNANCE ORGANIZATIONAL MODELING STEPS
    13. SOA GOVERNANCE ORGANIZATIONAL ROADMAP
    14. SOA GOVERNANCE ORGANIZATIONAL MODEL SUMMARY
    15. SOA GOVERNANCE ORGANIZATIONAL MODEL BY SOA ADOPTION PHASE
    16. SUMMARY
  12. SOA and Services Lifecycle Governance
    1. LIFECYCLE GOVERNANCE MATRIX
    2. LIFECYCLE GOVERNANCE TOOLS AND PLATFORMS
    3. PRODUCTION VERSUS CONSUMPTION PERSPECTIVE
    4. SERVICE REUSABILITY
    5. GOVERNANCE GAPS IN A TYPICAL ENTERPRISE
    6. SERVICE LIFECYCLE GOVERNANCE BEST PRACTICES
    7. SUMMARY
  13. SOA Governance Enabling Technology and Tools
    1. POLICY MANAGEMENT MODEL (PMM)
    2. POLICY ENFORCEMENT MODEL (PEM)
    3. POLICY PROVISIONING MODEL (PPM)
    4. INTRODUCTION TO THE GOVERNANCE TECHNICAL REFERENCE MODEL
    5. TECHNOLOGY AND STANDARDS OF SOA GOVERNANCE AND POLICIES
    6. DESIGN TIME
    7. QA AND TESTING
    8. PUBLISHING AND DISCOVERY
    9. RUN TIME
    10. BATTLE FOR CONTROL OF SOA TECHNOLOGY GOVERNANCE
    11. SUMMARY
  14. SOA Governance and Beyond
    1. GOVERNANCE AS A STRATEGIC COMPETENCY
    2. GOVERNANCE BEYOND POLICIES AND EDICTS
    3. EVOLVING GOVERNANCE: POLICIES TO NORMS TO CULTURE
    4. COMMUNITY MODELS FOR GOVERNANCE: OPEN SOURCE AS A GUIDE
    5. GOVERNANCE OPEN SOURCE STYLE
    6. GOVERNANCE OF THE INTERNET: THE MAC DADDY OF COMMUNITIES
    7. INTEGRATING GOVERNANCE PARADIGMS
    8. GOVERNANCE PERFORMANCE MANAGEMENT: A NECESSARY DISCIPLINE
    9. CREATION OF AN ENTERPRISE GOVERNANCE EXECUTIVE
    10. SEPARATION OF ENTERPRISE AND IT GOVERNANCE FROM THE PMO
    11. PLAN FOR THE STRUCTURAL ACCORDION: CENTRALIZED TO DECENTRALIZED TO CENTRALIZED AGAIN
    12. GOVERNANCE GOING FORWARD: THE WAY AHEAD
    13. DEVELOP A UNIFIED MODEL OF POLICIES
    14. INTEGRATED POLICY ENFORCEMENT MODELS
    15. DEVELOPMENT OF GOVERNANCE COLLABORATION TOOLS
    16. "THAT GOVERNANCE IS BEST THAT GOVERNS BEST WITH LEAST"
    17. SUMMARY