Print this Page
Enterprise SOA Governance
Service Oversight, Decision Making, Policy
Setting, Administration & Stewardship
“SOA done right gives people greater power
and flexibility, and as a result, an increased risk that they’re really
going to muck things up.”…Jason Bloomberg, ZapThink
Enterprise SOA Governance
shows you how to do SOA right. In this one-day seminar, you will learn how
to design, build and operate an effective governance framework for creating,
communicating and enforcing corporate Web service policies throughout the
enterprise SOA.
Will you govern your SOA, or will your SOA
govern you?
SOA governance doesn’t make operational decisions, but rather
makes policies by deciding what decisions must be made, who should make them
and how to make them. In a shared services environment like an
Enterprise SOA, no governance or dysfunctional governance, or even a bad
governance policy, can have severe and negative impacts across the
enterprise.
Enterprise SOA Governance
focuses on showing you how to create the processes and policies that
establish and manage shared Web services. As organizations start to
employ Web services via an enterprise SOA, they move from “silo to shared”.
Ownership of the underlying business process transfers from a single
business area and “externalizes” into an enterprise responsibility.
SOA governance directs and coordinates the processes needed to accept and
exercise the responsibility for shared Web Services on behalf of all of the
stake-holders.
What makes SOA governance so critical?
SOA Governance provides the core guidance and support
framework that directs the use of both the SOA itself and the business
applications that deploy on the SOA. Like any strategy for managing
enterprise-scale business processes and initiatives, SOA governance demands
a balanced approach to a set of complex interdisciplinary components.
Enterprise SOA Governance
introduces and explains the key technology, methodology and sociology
components utilized throughout the SOA lifecycle.
Enterprise SOA Governance
is available in two versions:
-
Standard one-day seminar…private or public
-
Tailored 2-3 day private workshop that includes the
standard seminar content, plus extended solution sessions throughout the
course that will jump-start your SOA Governance program
What You Will Learn
How SOA Governance empowers Enterprise SOA…
-
How do you create shared service chains of responsibility,
authority & communication?
-
What governance decisions do you need to make to automate
policies and business rules?
-
How do you manage shared service measurement, policy and
control mechanisms?
-
How does governance enable SOA by managing each aspect of
the SOA life-cycle?
How SOA Governance helps to answer critical
Web service sharing questions…
-
What services are available?
-
Who can use them?
-
What’s their reliability?
-
How do you add a new feature?
-
What happens if the service changes?
-
What if you need the service to work differently than other
service users?
How SOA Governance provides a framework for
deploying reusable shared services…
-
Who pays for the design, development and maintenance of
shared Web services?
-
How can you implement effective reuse?
-
How can you achieve agreement on service functionality &
avoid custom service silos?
-
How can you get all stakeholders to work together, or at
least not contradict each other?
-
How do you negotiate shared service SLAs?
How SOA Governance impacts organization
structure and culture…
-
How do you evolve from “silo to shared”?
-
What organization bodies do you need to govern
cross-function business processes?
-
What does it take to create and manage a SOA Center of
Excellence (COE) stewardship?
-
How does organizing for SOA impact traditional IT roles and
structures?
How SOA Governance technologies provide an
interoperability infrastructure…
-
What’s the value of creating and communicating a reference
architecture for your SOAs?
-
What are the key WS-* governance protocols and how can you
implement them?
-
How do registries, repositories and directories work
together throughout the SOA lifecycle?
-
How can you use WSM tools to monitor and manage your
operational SOA environment?
Seminar Outline
Part 1: The Business Case…What is SOA
Governance and what do we need it to do?
-
Currency conversion case study simulation
-
SOA Governance functions and roles
-
Service responsibility, authority and decision making
-
Service stewardship, measurement and management
-
SOA Governance models…Internal and External
-
What decisions must you make?
-
What policies must you set?
-
Who will make decisions and set policy?
-
How will you make decisions and set policies?
-
How will you define and measure success?
-
What’s different about SOA Governance?
-
Nature and impact of shared Web services
-
Service life-cycle
-
Impacts of Web service & policy change, extension and
enhancement
-
SOA Governance as an Agility Strategy & Enabler…Finding the
Balance
-
SOA Governance Lifecycle
-
Plan…What do you need to govern?
-
Define…What approaches will you take?
-
Enable…How will you deploy structures, technical
infrastructure and policies?
-
Measure…How will you monitor and manage operations and
policy compliance?
-
SOA Governance Architecture
-
Methodology: Policy establishment & maintenance processes
& practices
-
Sociology: Organization and culture
-
Technology: Reference Architecture, Standards, Platforms
& Tools
Part 2: Methodology…SOA Governance Processes
& Practices
-
Service Definition & Design Policies
-
Business Process Examination, Modeling & Analysis
-
Candidate Identification, Scoping & Documentation
-
Service Candidate Evaluation Policies
-
Service Life Cycle Policies
-
Development
-
Testing
-
Active Utilization
-
Retirement
-
Versioning Policies…Services & Policies
-
Change & Correction
-
Enhancement & Extension
-
Migration
-
Canonical Data Model Policies
-
Service Security Policies
Part 3: Sociology… SOA Governance
Organizations & Culture
-
Congruence with existing culture & practices
-
Corporate Governance & IT Governance
-
Governance of existing shared enterprise services…HR,
Accounting & Finance
-
Service-Level Agreements (SLAs)
-
Cross-boundary arrangements…Joint projects & initiatives
-
Funding issues…Services vs. Application Projects
-
Transparency…Decision-making and policy process openness
and communication
-
Partnerships
-
Service Governance via a Stakeholder Board of Governors
-
Membership
-
Stakeholder identification via CRUD
-
Leadership options…Internal vs. external/independent
-
Voting options…1 person-1 vote vs. proportional
representation
-
Service funding…Who pays for shared services?
-
IT participation…Does IT get a vote? Does IT get a veto?
-
Service Stewardship via a SOA Center of Excellence (COE)
-
Organizational placement options…In or outside of IT
-
Fit with existing structures…Silo vs. shared conflicts
-
Organizational challenges
Part 4: Technology… SOA Reference
Architecture, Framework, Platforms & Tools
-
Interoperability Framework… SOA Reference Architecture
Standards & Protocols
-
OASIS WS-* and Other Key Initiatives
-
WS-* Policy Approach…WS-Policy, WS-Security,
WS-Compensation, etc.
-
UDDI and other discovery, identification, authentication
& authorization issues
-
Business Process Execution Language (BPEL)
-
Administration & Management Environment…Registries,
Repositories & Directories
-
Service description & metadata creation, management &
storage
-
Service discovery
-
Service policy creation, management & storage
-
Web Service Management (WSM)…Monitors, Brokers & the
Enterprise Service Bus (ESB)
-
Commercial Products…Overview, Strategies & Approaches