SOA Governance Training Course

Primary tabs

Duration Duration

14 hours (usually 2 days including breaks)

Requirements Requirements

SOA Awareness

Overview 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 of the stake-holders.

Course Outline 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 the 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

Bookings, Prices and Enquiries

Guaranteed to run even with a single delegate!
Public Classroom Public Classroom
From 3806PLN
(87)
Public Classroom
Participants from multiple organisations. Topics usually cannot be customised
Private Classroom
Participants are from one organisation only. No external participants are allowed. Usually customised to a specific group, course topics are agreed between the client and the trainer.
Private Remote
The instructor and the participants are in two different physical locations and communicate via the Internet. More Information

The more delegates, the greater the savings per delegate. Table reflects price per delegate and is used for illustration purposes only, actual prices may differ.

Number of Delegates Public Classroom Private Remote
1 3806PLN 11240PLN
2 2463PLN 6180PLN
3 2015PLN 4493PLN
4 1792PLN 3650PLN
Cannot find a suitable date? Choose Your Course Date >>
Too expensive? Suggest your price

Related Categories

Related Courses


Upcoming Courses

VenueCourse DateCourse Price [Remote / Classroom]
Kielce, ul. Warszawska 19Mon, 2017-05-15 09:0011240PLN / 3806PLN
Tarnów ul. Kościuszki 10 Mon, 2017-05-15 09:0011240PLN / 4106PLN
Białystok, ul. Malmeda 1Mon, 2017-05-15 09:0011240PLN / 4106PLN
Bydgoszcz, ul. Dworcowa 94Wed, 2017-05-17 09:0011240PLN / 3906PLN
Zielona Góra, ul. Reja 6Wed, 2017-05-17 09:0011240PLN / 3906PLN

Course Discounts

Course Venue Course Date Course Price [Remote / Classroom]
Microsoft Office Excel - poziom średniozaawansowany Olsztyn, ul. Kajki 3/1 Wed, 2017-04-26 09:00 1485PLN / 995PLN
Social Media - facebook, twitter, blog, youtube, google+ Rzeszów, Plac Wolności 13 Thu, 2017-04-27 09:00 1881PLN / 952PLN
Compliance and the Management of Compliance Risk Kraków, ul. Rzemieślnicza 1 Mon, 2017-05-01 09:00 8811PLN / 3870PLN
JavaScript - Advanced Programming Kraków, ul. Rzemieślnicza 1 Thu, 2017-05-04 09:00 3861PLN / 2731PLN
Test Automation with Selenium Gdańsk, ul. Powstańców Warszawskich 45 Mon, 2017-05-08 09:00 7722PLN / 3324PLN
Programming in WPF 4.5 Zielona Góra, ul. Reja 6 Mon, 2017-05-08 09:00 6435PLN / 2443PLN
Adobe Illustrator Szczecin, ul. Sienna 9 Mon, 2017-05-08 09:00 2900PLN / 1660PLN
AngularJS Advanced Warszawa, ul. Złota 3/11 Mon, 2017-05-08 09:00 17761PLN / 5982PLN
Adobe InDesign Katowice ul. Opolska 22 Mon, 2017-05-08 09:00 1881PLN / 1327PLN
Programming in C# 5.0 with Visual Studio 2012 Poznan, Garbary 100/63 Mon, 2017-05-08 09:00 5800PLN / 2326PLN
Visual Basic for Applications (VBA) in Excel - Introduction to programming Gdańsk, ul. Powstańców Warszawskich 45 Mon, 2017-05-08 09:00 3564PLN / 1891PLN
Programowanie Aplikacji Webowych z Java EE 6 / 7 Bydgoszcz, ul. Dworcowa 94 Tue, 2017-05-09 09:00 7722PLN / 3340PLN
SIP protocol in VoIP Poznan, Garbary 100/63 Tue, 2017-05-09 09:00 15929PLN / 5427PLN
Visual Basic for Applications (VBA) in Excel - Advanced Wroclaw, ul.Ludwika Rydygiera 2a/22 Wed, 2017-05-10 09:00 3069PLN / 1623PLN
Adobe Photoshop Szczecin, ul. Sienna 9 Mon, 2017-05-15 09:00 1900PLN / 1260PLN
Creating and managing Web sites Gdynia, ul. Ejsmonda 2 Mon, 2017-05-15 09:00 5841PLN / 2548PLN
Design Patterns in C# Kraków, ul. Rzemieślnicza 1 Mon, 2017-05-15 09:00 3861PLN / 2230PLN
BPMN 2.0 for Business Analysts Wroclaw, ul.Ludwika Rydygiera 2a/22 Wed, 2017-05-17 09:00 6200PLN / 2667PLN
Object-Oriented Analysis and Design using UML Kraków, ul. Rzemieślnicza 1 Wed, 2017-05-17 09:00 5940PLN / 3180PLN
Conflict Management Warszawa, ul. Złota 3/11 Thu, 2017-05-18 09:00 5148PLN / 1430PLN
Visual Basic for Applications (VBA) in Excel - Introduction to programming Poznan, Garbary 100/63 Tue, 2017-05-23 09:00 3564PLN / 1691PLN
Six thinking hats by Edward de Bono Gdańsk, ul. Powstańców Warszawskich 45 Thu, 2017-05-25 09:00 5148PLN / 1726PLN
Python Programming Szczecin, ul. Sienna 9 Mon, 2017-05-29 09:00 10000PLN / 4448PLN
Adobe Photoshop Elements Gdynia, ul. Ejsmonda 2 Wed, 2017-06-07 09:00 1881PLN / 1127PLN
Microsoft Office Excel - moduł Business Intelligence Gdynia, ul. Ejsmonda 2 Wed, 2017-06-07 09:00 2673PLN / 1391PLN
Adobe Photoshop Elements Gdańsk, ul. Powstańców Warszawskich 45 Wed, 2017-06-07 09:00 1881PLN / 1127PLN
Design Patterns in C# Poznan, Garbary 100/63 Thu, 2017-06-08 09:00 3861PLN / 1830PLN
Drools Rules Administration Wroclaw, ul.Ludwika Rydygiera 2a/22 Wed, 2017-06-14 09:00 21196PLN / 7023PLN
Build applications with Oracle Application Express (APEX) Katowice ul. Opolska 22 Mon, 2017-06-19 09:00 9801PLN / 4720PLN
Nginx Setup, Configuration and Administration Bydgoszcz, ul. Dworcowa 94 Wed, 2017-07-05 09:00 6930PLN / 2850PLN
Creating and managing Web sites Poznan, Garbary 100/63 Mon, 2017-09-25 09:00 5841PLN / 2298PLN

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients