Service Oriented Architecture(SOA) Governance Training Course

Course Code: IN 666
Course Abstract:

IT governance provides a thorough management process for IT activities. All aspects of IT, starting from strategy to execution, are closely managed and continuously improved. SOA adds new challenges and hence IT governance processes need to be extended.

This course builds a foundation by covering IT governance. Many organizations may not have IT governance put in place. This foundation will be especially beneficial to them. The course builds on this foundation by covering SOA governance.

The course offers practical knowledge of how to actually implement IT and SOA governance in an organization. We have designed the course in such a way that the students will be able to get started with instituting a governance practice from scratch.

Audience:

This course is designed for IT project managers, Architects, and Line of Business Managers who fund IT projects and would like better ROI.

Duration: 2 days
Learning Outcomes:

Upon completion of this course, the participant will be able to:

> Understand the need for governance and how many aspects of the business (such as sales and finance) are already strictly governed
> Learn the IT practices that need to be governed (such as change management and availability)
> Learn the SOA practices that need to be governed (such as interoperability and architecture dispute resolution)
> Measure key metrics and make decisions based on them (that will lead to continuous improvement)
> Institute a well documented governance model within the organizations
> On a day to day basis, enforce compliance with the model, gather key metrics and change IT practices based on the metrics

Course Topics:

SOA Fundamentals

Objectives
SOA in Context
Defining SOA
What makes a good design?
The SOA Umbrella
What s a Service?
Service Actors
Serving up SOA
SOA and Business Process Management
BPM Value Add
SOA Governance
SOA Governance Model
SOA Job Role Impact
SOA Value
Is this a New Concept?
Service Orienting the Enterprise
Service Oriented Thinking
SOA is Perfect
Service Characteristics
About Services in SOA
Contract-driven software
SOA Standards
Summary
 
A Tale of Two Companies

Objectives
Governance Touch Points
Life Without Governance
Providing a Service
Consuming a Service
Supporting Agreements
Fighting Fires
Life in Company B
SOA Governance Overview
Governance Provides Order
Summary
 
SOA Challenges and Risks

Objectives
SOA Challenges and Risks
Emerging Standards
Emerging Standards (cont'd)
Selecting Tools and Infrastructure
Service Selection and Creation
Service Management
Portfolio Management
Paradigm Shifting
Communication
Policies and Compliance
Project Management
Training and Re-skilling
Governance and Risk Mitigation
Summary
 
Governance Fundamentals

Objectives
The Strategic Role of IT
Governing IT
IT Infrastructure Library (ITIL)
ITIL: Managing IT Activities
ICT Infrastructure Management (ICTIM)
ICTIM Processes
Control Objectives for Information and related Technology (COBIT)
Need for SOA Governance
SOA Governance
SOA Governance Adoption
Key Governance Relationships
SOA Governance Elements
SOA Governance Procedures
Recommended Procedures
More Recommended Procedure
SOA Governance Policies
Enterprise Policies
Business Policies
Service Policies
SOA Governance Metrics
More SOA Governance Metrics
Some Best Practices
Relevant Standards Work
OASIS SOA-RM
Reference Model in Context
OASIS SOA-RA
Summary
 
Policies, Contracts, and SLAs

Objectives
OASIS SOA-RM View
Governance by Policy
Policy Types
Policy Scope
Service Contracts
Service Contract Types
What About WSDL?
Service Level Agreements (SLAs)
Defining Service Levels
Stages of Governance
Supporting Infrastructure
Contractual SOA Governance
Summary
 
Service Models

Objectives
Service Orientation Artifacts
The Service Model
Developing a service model
Service Model Example #1
Service Model Example #2
Service Model Example #3
Service model granularity
Service Contract Template
Service Contract Template Part 2
Service Contract Template Part 3
Summary

Governance Lifecycle

Objectives
The Stages of Governance
Governance, Quality, & Management
Quality-Governance Feedback
Management-Governance Feedback
Management-Quality Feedback
Continuous Quality Assurance
The Need for a Service Lifecycle
Developing a Service Lifecycle
Governance Lifecycle Tips
Summary
 
Organizational Strategies

Objectives
Centers of Excellence and Competency
SOA Champions
Pattern: Collaborative Enterprise
Pattern: Process-driven Business
SOA Project Roles
SOA Project Roles Changes
SOA Project Roles Changes
SOA Project Roles Changes
SOA Project Roles New
Summary
 
Governance Tools and Infrastructure

Objectives
Primary Governance Tools
Service Registry
Registry Capabilities
Publishing Services
Service Definition Metadata
Service Description Metadata
Service Discovery
Service Management
Lifecycle Management
Policy Management
Policy Management Tools
Security Gateway
Evolving Toolsets
Summary
 
Service Management

Objectives
Service Management
Service Ownership
Business Alignment
Service Lifecycle Management
SOA s Circle of Life
SOA Service Life Cycle Overview
Service Management Tips
Service Management Gotchas
Summary
 
Financial Management

Objectives
SOA Budgeting
Funding SOA
Comparing Funding Models
ROI Timeframes
Managing SOA ROI
Financial Management Tips
Financial Management Gotchas
Summary
 
Configuration Management

Objectives
SOA Configuration Challenges
Service Versioning
XML Schema Versioning
XML Schema Versioning Guidelines
WSDL Versioning
WSDL Versioning (continued)
Standards Work
Vendor Support
Configuration Management Tips
Configuration Management Gotchas
Summary
 
Service Portfolio Management

Objectives
The Service Portfolio Catalog
Business Driver Alignment
Service Portfolio Champions
Categorizing Services
Service Portfolio Management Tips
Service Portfolio Management Gotchas
Summary
 
Architecture Management

Objectives
Beginning With the End in Mind
A Little SOA Goes a Long Way
Selective SOA: Bottom-up
Selective SOA: Top-down
Selective SOA: Value-based
Selective SOA Venn Diagram
Sizing Services
Service Granularity
Service Atomicity
Service Granularity Matrix
Reference Model and Architecture
Architecture Management Tips
Architecture Management Gotchas
Summary
 
IT Governance Models

Objectives
Governance Model Justification
Governance Models
Sole Governance
Local Governance
Intermediary Governance
Federated Governance
Governance Model Spectrum
Hybrid Governance Model
Summary
 
Governance Models and ESB Topology

Objectives
Governance Model Overview
ESB Topology
Pattern: Single Logical ESB
Pattern: Directly Connected ESB with Single Registry
Pattern: Directly Connected ESB with Multiple Registries
Pattern: Brokered ESB
Pattern: Hub/Spoke ESB
Pattern: Imposed ESB
Hybrid ESB Topology
Summary
 
SOA Maturity

Objectives
Maturity and Governance
Gauging SOA Maturity
CMMI and SOA Maturity
SOA Maturity Models
SOA Maturity Model (CBDI)
CBDI s Service Model
SOA Maturity Model (IBM)
IBM s Integration Model
SOA Maturity Model (Wipro)
Wipro s Model
SOA Maturity Model (Sonic)
Progress-Sonic s Model
Comparing SOA Maturity Models
SOA Adoption Roadmaps
CBDI s Roadmap
ZapThink s Roadmap Model
Developing a Model and Roadmap
Stages of Governance
Growing Governance Sample 1
Growing Governance Sample 1
Growing Governance Sample 2
Growing Governance Sample 2
Growing Governance
Summary
 
Appendix A. Glossary

Glossary
Glossary
Glossary
Glossary
 
Appendix B. Governing SOA Security

Objectives
Security Governance
Collecting Security Requirements
Policies and Contract Management
Policy and Contract Management
SOA Security Lifecycle
Governance Model Overview
Models for Governing Security
Discussion Question
Summary
 
Appendix A. Glossary

Glossary
Glossary
Glossary
Glossary
 
Appendix B. Governing SOA Security

Objectives
Security Governance
Collecting Security Requirements
Policies and Contract Management
Policy and Contract Management
SOA Security Lifecycle
Governance Model Overview
Models for Governing Security
Discussion Question
Summary

Prerequisites:

Basic project management skills are required.

Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning

Testimonials

“Great instructor – kept the class attentive and involved and kept it fun to learn. Allowed us to apply the knowledge to the context of our business.”

Student – Defining Requirements with Business Process Modeling & Use Cases