SlideShare a Scribd company logo
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
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

More Related Content

PDF
Oracle OSB Tutorial 3
PDF
SOA OSB suite cluster installation
PDF
Oracle EMC 12C Grand Tour
PDF
Oracle fusionmiddlewarecontinuosintegration slideshare_v1
PDF
Oracle EMC 12 Installation
PDF
Oracle OSB Tutorial 2
PDF
Oracle SOA, BPM, OSB, BAM, & B2B 12C
PDF
Oracle API Gateway Installation
Oracle OSB Tutorial 3
SOA OSB suite cluster installation
Oracle EMC 12C Grand Tour
Oracle fusionmiddlewarecontinuosintegration slideshare_v1
Oracle EMC 12 Installation
Oracle OSB Tutorial 2
Oracle SOA, BPM, OSB, BAM, & B2B 12C
Oracle API Gateway Installation

Viewers also liked (20)

PDF
Oracle OSB Tutorial 1
PDF
Enterprise managerclodcontrolinstallconfiguration emc12c
PDF
Oracle WebLogic Server 11g for IT OPS
PDF
Oracle BPM 11g Lesson 2
PDF
Oracle WebLogic 11g Topology
PDF
Oracle ADF 11g Skinning Tutorial
PDF
Oracle BPM 11g Lesson 1
PDF
Oracle OSB Security Enforcement with OWSM
PDF
Osb student guide
PDF
Integrating Oracle BI, BPM and BAM 11g: The complete cycle of information
PDF
Oracle ADF 11g Tutorial
PDF
oracle service bus
PDF
Weblogic Administration Managed Server migration
PPTX
Mule JSON Schema Validator
PPTX
Using JSON Schema Validator
ODP
Large Scale Deployment of SOA-P
PDF
Soa12c launch 2 features cr
PDF
Soa12c launch 4 mft cr
PPT
BPM & Workflow in the New Enterprise Architecture
PDF
Soa12c launch 3 bpm 12c cr
Oracle OSB Tutorial 1
Enterprise managerclodcontrolinstallconfiguration emc12c
Oracle WebLogic Server 11g for IT OPS
Oracle BPM 11g Lesson 2
Oracle WebLogic 11g Topology
Oracle ADF 11g Skinning Tutorial
Oracle BPM 11g Lesson 1
Oracle OSB Security Enforcement with OWSM
Osb student guide
Integrating Oracle BI, BPM and BAM 11g: The complete cycle of information
Oracle ADF 11g Tutorial
oracle service bus
Weblogic Administration Managed Server migration
Mule JSON Schema Validator
Using JSON Schema Validator
Large Scale Deployment of SOA-P
Soa12c launch 2 features cr
Soa12c launch 4 mft cr
BPM & Workflow in the New Enterprise Architecture
Soa12c launch 3 bpm 12c cr
Ad

Similar to Lesson1 - SOA Governance Overview (20)

PDF
Robert Schneider What Every Developer
PPTX
SOA Governance
PDF
Service Oriented Architecture (SOA) [4/5] : SOA Governance
PPT
Keys To Successful Governance with SOA
PPT
10 Steps to Simplify and Improve Service-Oriented Architecture Governance
PDF
SOA governance
PPTX
Soa 16 integrated soa governance
PPT
Layer 7: Identity Enabled SOA Governance
PPT
Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle...
PDF
CMAD Group Workbook 6 SOA
PPTX
04 Service Oriented Architecture Series - SOA Management
PPTX
Soa 17 soa governance reference architecture
PDF
Soa 15 soa governance
PPTX
Unit 4-SOA governance
PDF
Robert Schneider 10 Strategies
PDF
A Guide to SOA Governance | Torry Harris Whitepaper
PDF
Soa best practice
PDF
Andre Tost S G M M
PPTX
SOA Course - SOA governance - Lecture 19
PPTX
Concept of SOA
Robert Schneider What Every Developer
SOA Governance
Service Oriented Architecture (SOA) [4/5] : SOA Governance
Keys To Successful Governance with SOA
10 Steps to Simplify and Improve Service-Oriented Architecture Governance
SOA governance
Soa 16 integrated soa governance
Layer 7: Identity Enabled SOA Governance
Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle...
CMAD Group Workbook 6 SOA
04 Service Oriented Architecture Series - SOA Management
Soa 17 soa governance reference architecture
Soa 15 soa governance
Unit 4-SOA governance
Robert Schneider 10 Strategies
A Guide to SOA Governance | Torry Harris Whitepaper
Soa best practice
Andre Tost S G M M
SOA Course - SOA governance - Lecture 19
Concept of SOA
Ad

Recently uploaded (20)

DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Cloud computing and distributed systems.
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
KodekX | Application Modernization Development
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Machine learning based COVID-19 study performance prediction
PDF
Advanced Soft Computing BINUS July 2025.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Advanced IT Governance
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
cuic standard and advanced reporting.pdf
The AUB Centre for AI in Media Proposal.docx
Unlocking AI with Model Context Protocol (MCP)
Cloud computing and distributed systems.
Diabetes mellitus diagnosis method based random forest with bat algorithm
KodekX | Application Modernization Development
Dropbox Q2 2025 Financial Results & Investor Presentation
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
The Rise and Fall of 3GPP – Time for a Sabbatical?
Machine learning based COVID-19 study performance prediction
Advanced Soft Computing BINUS July 2025.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Advanced IT Governance
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
NewMind AI Monthly Chronicles - July 2025
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
GamePlan Trading System Review: Professional Trader's Honest Take
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
cuic standard and advanced reporting.pdf

Lesson1 - SOA Governance Overview

  • 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. 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