Service-Oriented Architecture Governance for the Services Driven EnterpriseISBN: 978-0-470-17125-7
Hardcover
352 pages
September 2008
|
Acknowledgments.
CHAPTER 1: The SOA Governance Imperative.
The Inevitable SOA Trend.
Introduction to Governance.
Introduction to Enterprise SOA Governance.
Governance and Resource Management and Allocation.
Do Not Confuse Governance with Management.
Governance Is About Results and Appropriate Use of Resources.
Information Technology Governance.
IT Process Frameworks: ITIL, COBIT, CMMI, and Others.
IT Governance Approaches.
Who Are the SOA Stakeholders?
Addressing SOA Stakeholder Biases.
SOA Governance Impacts IT Governance and Enterprise Architecture.
SOA Governance Requirements Vary by SOA Maturity.
SOA Bill of Rights.
Pursue the ‘‘Right’’ SOA Strategy.
Apply SOA to the "Right" Challenges.
Identify and Build the "Right" Services.
Build Your Services the "Right" Way (Design-Time Governance).
Get Your SOA Tools Platform "Right"
Create the "Right" Organizational, Cultural, and Behavioral Model.
Achieve the ‘‘Right’’ SOA Results.
Establish the "Right" SOA Governance Model and Policies.
Common SOA Governance Mistakes.
Right-Sized SOA Governance: How Much Governance Do We Need?
Summary.
CHAPTER 2: SOA Governance Reference Model.
Why an SOA Governance Reference Model?
Elements of the SOA Governance Reference Model.
Decomposing the SOA Governance Reference Model.
SOA Environmental Dimensions.
Applying the SOA Governance Reference Model.
Summary.
CHAPTER 3: Four Tiers of SOA Governance.
Expanded Four Tiers of Governance.
Tier 1: Enterprise/Strategic Governance Tier.
Tier 2: SOA Operating Model Governance Tier.
Tier 3: SOA and Services Development Lifecycle Tier.
Tier 4: SOA Governance Enabling Technology Tier.
Summary.
CHAPTER 4: Organizing Your SOA Governance Toolkit.
SOA Governance Assessment Tools.
SOA Maturity Assessments.
Governance Model Design Tools.
Policy Model.
Governance and Policy Enforcement Model.
Governance Execution Model.
Summary.
CHAPTER 5: SOA Governance Model Design Process.
Governance Model Design Prerequisites.
Governance Model Validation, Refinement, and Implementation Planning.
SOA Governance Model Design Framework Checklist.
Summary.
CHAPTER 6: SOA Governance Goals, Principles, and Policies.
Overview of the Goals–Principles–Policy Cycle.
SOA Strategy and SOA Goals.
SOA Governance Goals.
Turning SOA Goals into SOA Principles.
Deriving SOA Governance Principles.
SOA Governance Policies.
Introduction to Policies.
What Policies Are Required?
Suggested Policy Definition Process.
Decoupling Policies from Services.
Identifying Technical Policies.
Toward an Integrated Model of SOA Policies.
Policy Taxonomy and Vocabulary.
Policy Granularity.
Multi-Level or Multi-Tiered Policies.
Vertical and Horizontal Policy Enforcement.
Policy Enforcement Models: Manual, Technology-Assisted, and Automated.
Policy Categories Determine Policy Enforcement Mechanisms.
Governance Threads and Governance Process Orchestration.
Barriers to a Unified Policy Model.
Integrated Policy Enforcement Model.
Barriers to Integrated Policy Enforcement Models.
Policy Provisioning Model (and Process).
SOA Goals, Principle, and Policy Management.
Transforming SOA Policies into Behavioral Norms.
Summary.
CHAPTER 7: SOA Governance Organizational Models.
First Things First: Understand Your Current Organizational Structure.
Conway’s Law and Enterprise SOA Governance.
Marks’s Law? Organization Reflects Funding.
Organizational Analysis Steps.
Purpose of the SOA Governance Organization.
Governance Organization Patterns and Best Practices.
Other SOA Governance Board Considerations.
Specific Governance Organizational Models to Consider.
Federated Organizational Models.
SOA Governance for Federated IT Models.
Best Practice SOA Governance Organizational Roadmap.
SOA Governance Organizational Modeling Steps.
SOA Governance Organizational Roadmap.
SOA Governance Organizational Model Summary.
SOA Governance Organizational Model by SOA Adoption Phase.
Summary.
CHAPTER 8: SOA and Services Lifecycle Governance.
Lifecycle Governance Matrix.
Lifecycle Governance Tools and Platforms.
Production versus Consumption Perspective.
Service Reusability.
Governance Gaps in a Typical Enterprise.
Service Lifecycle Governance Best Practices.
Summary.
CHAPTER 9: SOA Governance Enabling Technology and Tools.
Policy Management Model (PMM).
Policy Enforcement Model (PEM).
Policy Provisioning Model (PPM).
Introduction to the Governance Technical Reference Model.
Technology and Standards of SOA Governance and Policies.
Design Time.
QA and Testing.
Publishing and Discovery.
Run Time.
Battle for Control of SOA Technology Governance.
Summary.
CHAPTER 10: SOA Governance and Beyond.
Governance as a Strategic Competency.
Governance Beyond Policies and Edicts.
Evolving Governance: Policies to Norms to Culture.
Community Models for Governance: Open Source as a Guide.
Governance Open Source Style.
Governance of the Internet: The Mac Daddy of Communities.
Integrating Governance Paradigms.
Governance Performance Management: A Necessary Discipline.
Creation of an Enterprise Governance Executive.
Separation of Enterprise and IT Governance from the PMO.
Plan for the Structural Accordion: Centralized to Decentralized to Centralized Again.
Governance Going Forward: The Way Ahead.
Develop a Unified Model of Policies.
Integrated Policy Enforcement Models.
Development of Governance Collaboration Tools.
"That Governance Is Best that Governs Best with Least"
Summary.
Index.