SOA Governance ( soagov | 14 hours )

Prerequisites:

SOA Awareness

Overview:

Governance Framework

A Services Oriented Architecture governance program doesn't make operational decisions. SOA governance sets 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. This two-day workshop shows you how to do SOA right. 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.

SOA Policies

The workshop 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 the stake-holders.

Course Outline:

What is SOA Governance?

  • Compliance to standards or laws
  • Change management
  • Ensuring quality of services
  • Managing the portfolio of services
  • Managing the service lifecycle
  • Using policies to restrict behavior
  • Monitoring performance of services

The SOA Governance issue

  • Governance appearing as SOA initiatives
  • A dynamic environment for services to interact
  • Encouraging reuse of services
  • Controlling how services interact with each other
  • The long-term ROI and manageability

Governance questions

  • Where they start on the governance ladder?
  • Governance as core feature of any SOA initiative
  • Establishing a timeline
  • Personnel training and operational procedures
  • Putting skills and procedures in place well ahead

SOA Governance Stages

  • First: realization that governance is needed
  • Second: governance improving business execution
  • Third: mixing technology & changes in behavior
  • Fourth: technology selection & implementation

Service Management

  • Design-time perspective
  • Run-time perspective
  • Repository of service for reuse
  • Services contained in heterogeneous platforms
  • Service-virtualization for run-time management of services

Critical governance components

  • Service registry service and an asset repository
  • Creating a "SOA Centre of Excellence”
  • Focusing on establishing SOA organizational guidelines
  • The organizational maturity
  • Agreed governance policies

SOA Governance tools

  • Real time monitoring of events
  • Failures in a BSM framework
  • Service-level instrumentation
  • Hooking into operational management systems
  • Virtualization as enabler to separate governance/service logic
  • Service virtualization managed by operational staff

Achieving governance

  • Measuring the goals for governance
  • The internal audit
  • Automating the audit

Developing core SOA governance

  • Why SOA technology stack has grown complex
  • Mixing between COTS & in-house
  • Justifying external consultants to help out
  • Figuring out which business we are really in

Roles and responsibilities involved in SOA Governance

  • Establishing a SOA Centre of Excellence
  • Enterprise-wide planning and assistance in execution
  • The roles of the SOA architect/governance architect
  • Solving potential conflicting interests
  • Ensure that governance guidelines are followed

Barriers to SOA governance

  • Not realizing the need for governance
  • Lack of Governance technologies
  • Lack of Service virtualizations

State of good governance

  • Interaction with external parties
  • Managing the business rules and BRE mgmt
  • Regulations for good governance
  • The agreements repository
  • Proactively embedding governance in the business
  • Governance by action rather than by statement
  • SLA monitoring to establish premium prices

Critical success factors

  • Start thinking about governance early
  • View governance as a moving target
  • Manage policies as entities with their own lifecycles
  • Choose a technology platform
  • The platform should address immediate governance needs
  • Future support as SOA infrastructure scales
  • Enforce service level agreements

Service virtualization

  • External configuration of encryption & routing
  • Authentication and schema validation
  • Transferring control from programmers to operational staff
  • Alleviating many of the SOA core pains
  • Avoiding services with internal policies
  • Technology and deployment neutral services

The 'dark path' in SOA

  • What if the service produces non-compliant data
  • Logging, tracking and auditing
  • Halting erroneous operations as they occur
  • Involving corrective business processes

Final thoughts and Conclusions

  • Greatest challenges with SOA
  • Critical aspects of SOA governance
  • Service reuse as a key benefit of SOA
  • The governance of reuse
  • Visibility, risk and control
Sites Published:

United Arab Emirates - SOA Governance

Qatar - SOA Governance

Egypt - SOA Governance

Saudi Arabia - SOA Governance

South Africa - SOA Governance

Brasil - Governança da Arquitetura Orientada a Serviços (SOA)

Canada - SOA Governance

中国 - SOA Governance

香港 - SOA Governance

澳門 - SOA Governance

台灣 - SOA Governance

USA - SOA Governance

Österreich - SOA Governance

Schweiz - SOA Governance

Deutschland - SOA Governance

Czech Republic - SOA Governance

Denmark - SOA Governance

Estonia - SOA Governance

Finland - SOA Governance

Greece - SOA Governance

Magyarország - SOA Governance

Ireland - SOA Governance

Israel - SOA Governance

Luxembourg - SOA Governance

Latvia - SOA Governance

España - Gobernabilidad de Arquitectura Orientada a Servicios (SOA )

Italia - SOA Governance

Lithuania - SOA Governance

Nederland - SOA Governance

Norway - SOA Governance

Portugal - Governança da Arquitetura Orientada a Serviços (SOA)

România - SOA Governance

Sverige - SOA Governance

Türkiye - SOA Governance

Malta - SOA Governance

Belgique - SOA Governance

France - SOA Governance

日本 - SOA Governance

Australia - SOA Governance

Malaysia - SOA Governance

New Zealand - SOA Governance

Philippines - SOA Governance

Singapore - SOA Governance

Thailand - SOA Governance

Vietnam - SOA Governance

India - SOA Governance

Argentina - Gobernabilidad de Arquitectura Orientada a Servicios (SOA )

Chile - Gobernabilidad de Arquitectura Orientada a Servicios (SOA )

Costa Rica - Gobernabilidad de Arquitectura Orientada a Servicios (SOA )

Ecuador - Gobernabilidad de Arquitectura Orientada a Servicios (SOA )

Guatemala - Gobernabilidad de Arquitectura Orientada a Servicios (SOA )

Colombia - Gobernabilidad de Arquitectura Orientada a Servicios (SOA )

México - Gobernabilidad de Arquitectura Orientada a Servicios (SOA )

Panama - Gobernabilidad de Arquitectura Orientada a Servicios (SOA )

Peru - Gobernabilidad de Arquitectura Orientada a Servicios (SOA )

Uruguay - Gobernabilidad de Arquitectura Orientada a Servicios (SOA )

Venezuela - Gobernabilidad de Arquitectura Orientada a Servicios (SOA )

Polska - SOA Governance

United Kingdom - SOA Governance

South Korea - SOA Governance

Pakistan - SOA Governance

Sri Lanka - SOA Governance

Bulgaria - SOA Governance

Bolivia - Gobernabilidad de Arquitectura Orientada a Servicios (SOA )

Indonesia - SOA Governance

Kazakhstan - SOA Governance

Moldova - SOA Governance

Morocco - SOA Governance

Tunisia - SOA Governance

Kuwait - SOA Governance

Oman - SOA Governance

Slovakia - SOA Governance

Kenya - SOA Governance

Nigeria - SOA Governance

Botswana - SOA Governance

Slovenia - SOA Governance

Croatia - SOA Governance

Serbia - SOA Governance

Bhutan - SOA Governance

Nepal - SOA Governance