SOA Governance


SOA Governance
eBook: $23.99
Formats: PDF, PacktLib, ePub and Mobi formats
$16.79
save 30%!
Print + free eBook + free PacktLib access to the book: $63.98    Print cover: $39.99
$39.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Reviews
Support
Sample Chapters
  • Learn about SOA Governance to achieve SOA success in your company.
  • Follow a fictitious company's journey of SOA Governance adoption.
  • Learn to choose the right people, processes, and policies to achieve successful SOA Governance within your company.
  • Understand the services and strategies used to achieve consistent results.

Book Details

Language : English
Paperback : 228 pages [ 235mm x 191mm ]
Release Date : October 2008
ISBN : 1847195865
ISBN 13 : 9781847195869
Author(s) : Todd Biske
Topics and Technologies : All Books, Enterprise Products and Platforms, Enterprise, SOA


Table of Contents

Preface
Chapter 1: The Essence of SOA Governance
Chapter 2: Extending Project Governance for SOA
Chapter 3: Avoiding a Bunch of Services
Chapter 4: Service Versioning
Chapter 5: Governing the Analysis Process
Chapter 6: Governing Run-Time Behavior
Chapter 7: SOA Success
Chapter 8: Establishing SOA Governance at Your Organization
Appendix: Cast of Characters
Index
  • Chapter 1: The Essence of SOA Governance
    • What is Governance?
      • Desired Behavior
      • People
      • Policies
      • Process
    • What is IT Governance?
    • What is SOA?
      • Services in IT
    • What is SOA Governance?
      • People
      • Policies
      • Processes
    • Is All this Needed?
    • Summary
  • Chapter 2: Extending Project Governance for SOA
    • Beginning the SOA Journey
    • The First Milestone
    • The Second Milestone
    • The Opportunity
    • Beginning Your SOA Journey
      • Key Project Roles
      • The Service Contract
      • Adding SOA to Traditional Project Governance
      • Service Implementation Technologies
      • Service Communication Technologies
        • WS-I Compliance
        • Security Credentials
      • Service Interface Specification
        • Using a Canonical Model
        • Web Services, POX over HTTP, and REST
    • Summary
  • Chapter 3: Avoiding a Bunch of Services
    • Undirected Service Creation
      • Effort One: Hot Potato
      • Effort Two: What Customer Service?
      • Effort Three: Where Did They Go?
      • The SOA Center of Excellence
    • Enterprise SOA Governance
      • Establishing Goals
      • Roles
        • Enterprise Architecture
        • Information Architecture
        • IT Management
        • Business Management
        • Developers
        • Analysts
        • Database Analysts (DBAs)
        • Center of Excellence
        • Engagement Model
      • Design-Time Checkpoints
        • Analysis Checkpoint
        • Architecture Checkpoint
        • Design Checkpoint
        • Implementation Checkpoints
        • Operational Readiness Checkpoint
      • Service Portfolio Management
        • The Service Registry/Repository
    • Summary
  • Chapter 4: Service Versioning
    • Making a Change
    • The Chief Information Officer's Concern
      • The COE Tackles Service Versioning Policies
    • Service Versioning Policies
      • Explicit or Implicit Versioning
      • Extending the Service Contract
      • Policy-Driven Infrastructure
        • Applying Policy
        • Enterprise Service Bus
        • XML Appliances
        • Service Management Platforms
        • Service Invocation and Exposure Frameworks
        • Conceptual View
    • Service Lifecycle Management
      • Monitoring
      • Management
      • Marketing
    • Summary
  • Chapter 5: Governing the Analysis Process
    • Building the Right Services
    • Analysis for SOA
      • Business Process Analysis
      • Business Capability Mapping
        • Business Capability Analysis
    • Project Inception Checkpoints
    • Summary
  • Chapter 6: Governing Run-Time Behavior
    • Preparing for Partner Services
      • The First Sign of Trouble
      • Day Two
      • Day Three
      • Day Four
        • Testing the Solution
    • Run-Time SOA Governance and the Service Contract
      • Ensuring Consistent Performance
        • Metric Collection
      • Preventing Consumer Starvation
        • Defining Service Consumer Baselines
        • Defining Service Provider Baselines
        • Managing Run-time Usage
      • Detecting Potential Problems
        • Synthetic Transactions
        • Predictive Analysis
      • Service Management Technologies
    • Summary
  • Chapter 7: SOA Success
    • Celebrating Success
    • Changing Behavior
      • The Inherent Risk of Governance
      • Changing Governance Over Time
    • Summary
  • Chapter 8: Establishing SOA Governance at Your Organization
    • People
      • Solution Architect
      • Business Analyst
      • Technical Lead/Domain Architect
      • Enterprise Architect/Technology Architect
      • Information Architect
      • Security Architect
      • IT Manager
      • Service Manager/Owner
      • Platform Manager
      • Other Stakeholders
      • Organizing Your People
        • Enterprise Architecture Driven
        • Center of Excellence/Competency Center
        • Review Boards
        • Common Challenges
    • Policies
      • Pre-Project Governance
        • Artifacts
        • Policies for Pre-Project Governance
      • Project Governance
        • Artifacts
        • Policies for Project Governance
      • Run-time Governance
        • Policy-Driven Infrastructure
        • Service Contracts
        • Policies for Run-Time Governance
    • SOA Governance Processes
      • Establishing Desired Behavior and Policies
      • Education and Communication
      • Policy Enforcement
      • Measurement and Improvement
    • SOA Governance Technologies
      • Service Registry/Repository
      • Service Testing Platforms
      • Enterprise Service Bus
      • XML Appliances and Security Gateways
      • Service Management Platforms
      • Service Invocation and Exposure Frameworks
    • Summary

Todd Biske

Todd Biske is a practicing enterprise architect with a large enterprise in St. Louis, Missouri. He has over 15 years of experience in Information Technology, both as a corporate practitioner and as a consultant, working with companies involved with Agriculture, Atmospheric Sciences, Financial Services, Insurance, and Travel and Leisure. His interests include Service Oriented Architecture, Systems Management Technologies, Usability, and Human-Computer Interaction. He has a M.S. degree in Computer Science from the University of Illinois at Urbana-Champaign, is a member of the SOA Consortium, is a frequent conference presenter, and writes a popular blog on strategic IT topics at http://www.biske.com/blog/ .

When Todd isn’t working or blogging, he spends the vast majority of his time enjoying life with his wife Andrea, and their three children, Elena, Spencer, and Maria. This typically involves one or more of the following (sometimes simultaneously): assisting in the construction of Lego spaceships and vehicles, playing various Wii games, coaching baseball teams, watching soccer games, cheering for the St. Louis Cardinals, attending Broadway musicals when they come through town, and maybe, if there’s any time left (there usually isn’t) reading some good fiction.


Contact Todd Biske

Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

SOA Governance +    Drupal 7 Module Development =
50% Off
the second eBook
Price for both: £21.95

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • Understand the difference between run-time and design-time SOA governance.
  • Leverage SOA management and SOA Registry/Repository tools in your governance efforts.
  • Define governance processes that will work in the culture of your organization.
  • Determine the people in your organization that must be involved in the governance efforts.
  • Define the policies that will help your organization achieve its SOA goals.

In Detail

SOA Governance is the key to a successful adoption of Service-Oriented Architecture. It is the process of establishing a desired outcome for your efforts, and then leveraging people, policies, and processes to make that outcome a reality. This includes technical policies and standards that guide your design-time activities, policies and processes that impact your project selection and funding decisions, and finally run-time policies that impact your operational management activities. The adoption of Service-Oriented Architecture is intended to improve the efficiency and productivity of your company, and your SOA governance efforts are critical in achieving your goals in quality, consistency, predictability, change management, and interdependencies of services.

This book will help you to understand what requirements you will need to introduce SOA Governance into your company. Running through the people, policies, and processes needed for such an effort, this book will help you to realize the steps that you need to take in order to improve your company's business process quickly and efficiently.

By following a fictional company's implementation of SOA Governance from the beginning to its successful end, this book will show you the ups and downs of the process. You will learn how to plan SOA governance according to your company's needs, so that you can avoid the possible pitfalls that are highlighted through the narrative. Learn about SOA Governance to work your way towards SOA success.

The key to successful SOA adoption in your organization

Approach

Follow the IT management of Advasco, a fictitious financial corporation, through their journey of implementing SOA Governance into their company. Each chapter will provide a narrative of how their efforts towards SOA adoption are faring and the obstacles that they face. The second half of each chapter explains the situations that arose for Advasco, along with the role that SOA Governance played in the scenario, either through the lack of it, or through the successful application of people, policies, and processes.

By seeing the journey made in the realistic example, you will be able to understand exactly what is involved in the process of SOA governance and be able to avoid the pitfalls that Advasco encountered along the way. With an in-depth analysis of the progress made and the tools that were used to get there, you will learn how to improve your company's efficiency and productivity using service-oriented architecture governance.

Who this book is for

This book is for enterprise architects, technical leaders, and senior IT managers who wish to implement SOA Governance into their companies. This book assumes that the reader has a basic familiarity with service-oriented architecture and software development lifecycle methodologies. The reader does not need detailed knowledge of web services technologies.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software