Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

0

Share

Lesson1 - SOA Governance Overview

Lesson1 - SOA Governance Overview

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Lesson1 - SOA Governance Overview

  1. 1. 1. SOA Governance Lesson 1 - SOA Governance Overview Rakesh Gujjarlapudi Senior Enterprise Architect rakesh_gujj@yahoo.com SOA Governance Overview Service Oriented Architecture(SOA) Constructing business-focused software systems from loosely coupled, inter-operable building blocks(services) that can be combined and reused within and between enterprises to meet business needs. SOA Governance Agile & efficient decision and accountability framework to direct and assist organizations in realizing the business benefits(reusable assets & eliminating liabilities) of SOA. SOA Governance defines the interaction between policies(what), decision makers(who) and processes(how). Assets = Electronic artifacts(APIs, XML Documents - XSDs, WSDLs, XSLTs, Documents - Requirements, Design,., systems & services). Assets are usually electronically stored in a repository and are associated with other assets. Liabilities on the other hand are duplicated, deprecated, redundant, or unused assets that no longer deliver business benefits and potentially introduce additional cost. For example, having several services delivering identical functionality represents a liability since the total cost of supporting and running each service exceeds the cost of having a single-consolidated service. Example: A service that supports multi-channel submission of sales orders delivers value in the form of cost savings by way of re-use. Should a new channel(mobile-apps) be introduced at a later date, the existing service can potentially be re-used thus avoiding the costs of defining, designing, building, and testing a service specific to the new channel. Challenges of SOA Governance Lack of visibility of the existing assets and their performance characteristics. Tactical projects over strategic solutions. Poor decision making and lack of accountability. Low quality Assets that become difficult to maintain and change. Poor estimation techniques and inaccurate planning. Goal of SOA Governance What artifacts are required to deliver governance? SOA Strategy SOA reference architecture(Core building blocks for SOA solution) SOA policies and standards(Patterns, Anti-Patterns, Conventions and best practices) SOA Assets and taxonomies(All SOA assets available in the enterprise, their description and type) How can it be delivered? SOA Road map(Activities required to deliver an SOA strategy & milestones for implementation) Design-time & Run time governance
  2. 2. Who is responsible for delivering it?(Participants required to deliver artifacts. Roles & Responsibilities) SOA Governance Framework A framework which defines roles, responsibilities, processes and procedures that are needed to enforce governance for all aspects of service life cycle. Business objectives and strategy are the fundamental drivers for the SOA Governance implementation

Lesson1 - SOA Governance Overview

Views

Total views

1,058

On Slideshare

0

From embeds

0

Number of embeds

4

Actions

Downloads

0

Shares

0

Comments

0

Likes

0

×