SlideShare a Scribd company logo
Governance 2.0: Re-Thinking Enterprise SOA & IT
Governance

Senaka Fernando
WSO2
Senior Technical Lead
What is Governance?
What is Governance?
•

Governance is the act of governing, which relates
to decisions that:
–
–
–

define expectations
grant power
or verify performance

Image: http://mysql-gui.googlecode.com/svn-history/r205/trunk/qt-mysql-gui/images/256/Maintenance.png

•
•

It consists of either a separate process or part of
management or leadership processes
Read: http://en.wikipedia.org/wiki/Governance
What is Governance 2.0?

Image: http://www.gembapantarei.com/2009/03/how_do_lean_processes_prevent_human_error.html
What is not Governance 2.0?

Image: http://www.gembapantarei.com/2009/03/how_do_lean_processes_prevent_human_error.html
What is not Governance 2.0?
• Not a new invention
What is not Governance 2.0?
• Not a new invention
• Not a new standard
What is not Governance 2.0?
• Not a new invention
• Not a new standard
• Not a new technology/capability
What is not Governance 2.0?
•
•
•
•

Not
Not
Not
Not

a
a
a
a

new
new
new
new

invention
standard
technology/capability
product/solution
What is not Governance 2.0?
•
•
•
•
•

Not
Not
Not
Not
Not

a
a
a
a
a

new invention
new standard
new technology/capability
new product/solution
RESTful replacement
What is not Governance 2.0?
•
•
•
•
•
•

Not
Not
Not
Not
Not
Not

a
a
a
a
a
a

new invention
new standard
new technology/capability
new product/solution
RESTful replacement
change of process/practice
What is not Governance 2.0?
• If so, what are we working on?
What is Governance 2.0?
• If so, what are we working on?
What is Governance 2.0?
• Simplification of Discovery of Assets
Making it easy for you to find your service across
multiple repositories and service containers
In other words, everything related to a service
(technical information, lifecycle, SLA/QoS aspects,
analytics, business aspects) will be reachable from
a central place
What is Governance 2.0?
• A single continuous Lifecycle
Covers all aspects of design, development and
delivery
Interconnection of one product/solution to another
with a proper predefined (but customizable) flow
First-class support for all WSO2 products where a
user has to do the least in terms of integration
Extensible APIs and plug-points to provide the
same level of experience even with third-party
products
What is Governance 2.0?
• Aggregation of operations across multiple
assets
One click policy enforcement/update across
multiple Web Services, ESB artifacts and Business
Processes
Lifecycle transitions for multiple assets
What is Governance 2.0?
• Aggregation of operations across multiple
assets
One click policy enforcement/update across
multiple Web Services, ESB artifacts and Business
Processes
Lifecycle transitions for multiple assets

• Not limited to SOA
Ability to Govern any type of asset (ex:- Gadgets,
Mobile Applications)
How different is Governance 2.0?
How different is Governance 2.0?
Let’s take an example of a Service Lifecycle
How different is Governance 2.0?
Let’s take an example of a Service Lifecycle

Images:
http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png,
http://www.astwinds.com/images/vista/captures2/services.png,
http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png,
http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
How different is Governance 2.0?
A set of individual Products

Images:
http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png,
http://www.astwinds.com/images/vista/captures2/services.png,
http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png,
http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
How different is Governance 2.0?
A set of individual Products

Images:
http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png,
http://www.astwinds.com/images/vista/captures2/services.png,
http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png,
http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
How different is Governance 2.0?
A set of individual Products

Images:
http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png,
http://www.astwinds.com/images/vista/captures2/services.png,
http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png,
http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
How different is Governance 2.0?
A set of individual Products

Images:
http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png,
http://www.astwinds.com/images/vista/captures2/services.png,
http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png,
http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
How different is Governance 2.0?
A set of individual Products

Images:
http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png,
http://www.astwinds.com/images/vista/captures2/services.png,
http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png,
http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
How different is Governance 2.0?
A set of individual Products

Images:
http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png,
http://www.astwinds.com/images/vista/captures2/services.png,
http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png,
http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
How different is Governance 2.0?
A set of individual Products

Images:
http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png,
http://www.astwinds.com/images/vista/captures2/services.png,
http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png,
http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
How different is Governance 2.0?
A set of individual Products

Images:
http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png,
http://www.astwinds.com/images/vista/captures2/services.png,
http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png,
http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
How different is Governance 2.0?
A set of individual Products

Images:
http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png,
http://www.astwinds.com/images/vista/captures2/services.png,
http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png,
http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
How different is Governance 2.0?
A series of different UIs

Images:
http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png,
http://www.astwinds.com/images/vista/captures2/services.png,
http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png,
http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
How different is Governance 2.0?
A series of different UIs
How different is Governance 2.0?
A series of different UIs
How different is Governance 2.0?
A series of different UIs
How different is Governance 2.0?
A series of different UIs
How different is Governance 2.0?
A series of different UIs
How different is Governance 2.0?
A series of different UIs
How different is Governance 2.0?
A series of different UIs
How different is Governance 2.0?
Governance becomes hard to implement
How different is Governance 2.0?
Governance becomes hard to implement

• Design, Implementation, Deployment, Information, and
Consumption of the Asset is spread across many
products
• Discontinuation of Lifecycle at product boundaries
• Due to this, it is impossible to perform aggregate
operations involving multiple assets
• And, makes governance different from asset to asset
How different is Governance 2.0?
Governance becomes hard to implement
How different is Governance 2.0?
Governance becomes hard to implement

• For example, Service Governance and API
Management were two separate processes
in the past
How different is Governance 2.0?
Governance becomes hard to implement

• For example, Service Governance and API
Management were two separate processes
in the past
• There were similarities and connection
points, and some information was shared
How different is Governance 2.0?
Governance becomes hard to implement

• For example, Service Governance and API
Management were two separate processes
in the past
• There were similarities and connection
points, and some information was shared
• Yet, the implementations were not
integrated and there was not
interconnection
How different is Governance 2.0?
We have identified these issues and found solutions

• For example, Service Governance and API
Management were two separate processes
in the past
• There were similarities and connection
points, and some information was shared
• Yet, the implementations were not
integrated and there was not
interconnection
How different is Governance 2.0?
We have identified these issues and found solutions

• We realize that SOA Governance and API
Management are not isolated but
integrated
How different is Governance 2.0?
We have identified these issues and found solutions

• We realize that SOA Governance and API
Management are not isolated but
integrated
• Others feel the same too
How different is Governance 2.0?
We have identified these issues and found solutions

• We realize that SOA Governance and API
Management are not isolated but
integrated
• Others feel the same too
• Read: http://www.gartner.com/id=2571325
How different is Governance 2.0?
Merging of SOA Governance & API Management

Image: http://rvadtalk.files.wordpress.com/2010/03/merging.jpg
How different is Governance 2.0?
Merging of SOA Governance & API Management

Published APIs
Deployed Services
Deployable Service Artifacts
& Metadata
Source Code
Design
Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
How different is Governance 2.0?
Merging of SOA Governance & API Management

Published APIs
Deployed Services
Deployable Service Artifacts
& Metadata
Source Code
Design
Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
How different is Governance 2.0?
Merging of SOA Governance & API Management

Published APIs
Deployed Services

Deployable Service Artifacts
& Metadata
Source Code
Design
Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
How different is Governance 2.0?
Merging of SOA Governance & API Management

Published APIs
Deployed Services
Deployable Service Artifacts
& Metadata
Source Code
Design
Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
How different is Governance 2.0?
Merging of SOA Governance & API Management

Published APIs
Deployed Services
Deployable Service Artifacts
& Metadata
Source Code
Design
Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
How different is Governance 2.0?
Merging of SOA Governance & API Management

Published APIs
Deployed Services
Deployable Service Artifacts
& Metadata
Source Code
Design
Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
How different is Governance 2.0?
Merging of SOA Governance & API Management

Published APIs
Deployed Services
Deployable Service Artifacts
& Metadata
Source Code
Design
Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
Re-thinking Enterprise SOA & IT
Governance
Published APIs
Deployed Services
Deployable Service Artifacts
& Metadata
Source Code
Design
Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
Re-thinking Enterprise SOA & IT
Governance
• A centralized User Interface providing and
integrated experience despite the use of
multiple products
Re-thinking Enterprise SOA & IT
Governance
• A centralized User Interface providing and
integrated experience despite the use of
multiple products
• A continuous lifecycle spanning across
different products in different stages of
development made possible through
interconnected APIs
Re-thinking Enterprise SOA & IT
Governance
• A centralized User Interface providing and
integrated experience despite the use of
multiple products
• A continuous lifecycle spanning across
different products in different stages of
development made possible through
interconnected APIs
• Aggregated operations involving multiple
assets at the same time
Re-thinking Enterprise SOA & IT
Governance
And, that is what we are working on
• A centralized User Interface providing and
integrated experience despite the use of
multiple products
• A continuous lifecycle spanning across
different products in different stages of
development made possible through
interconnected APIs
• Aggregated operations involving multiple
assets at the same time
Re-thinking Enterprise SOA & IT
Governance
And, that is what we are working on

Image: http://www.shipmymail.com/mailforward/customer/Images2/coming_soon.png
On the Roadmap …

Image: http://www.shipmymail.com/mailforward/customer/Images2/coming_soon.png
On the Roadmap …
Simplified Overview of Assets
On the Roadmap …

Improved User Interface for ease of Editing Assets
On the Roadmap …

A better way for Managing Asset Lifecycle
On the Roadmap …
Many more Stores of Assets
On the Roadmap …

Beyond just a store: Centralized Discovery of Asset Information
On the Roadmap …

First-class end-to-end implementation with a complete installation of WSO2 App Factory
On the Roadmap …

More options with standard connectors and extension points for third-party products

Image: http://2.bp.blogspot.com/-UnKxNaXaapA/ToTRkZ9SrqI/AAAAAAAAAJU/OaVETFpGOSg/s1600/1.jpg
contact: senaka at wso2.com

Image: http://3.bp.blogspot.com/-E6jPdOwX5UY/T8ddstAqpwI/AAAAAAAAAkk/b_P_UjiA2OM/s1600/iStock_000008102559XSmall%5B1%5D.jpg

More Related Content

Similar to WSO2Con US 2013 - Re-Thinking Enterprise SOA & IT Governance

The Top 7 Active Directory Admin Challenges Overcome White Paper
The Top 7 Active Directory Admin Challenges Overcome White PaperThe Top 7 Active Directory Admin Challenges Overcome White Paper
The Top 7 Active Directory Admin Challenges Overcome White Paper
NetIQ
 
Obsidian Agile DevOps
Obsidian Agile DevOpsObsidian Agile DevOps
Obsidian Agile DevOps
David A. Callner
 
Dit yvol3iss30
Dit yvol3iss30Dit yvol3iss30
Dit yvol3iss30
Rick Lemieux
 
Essay 1Why is it important for project managers to resist chang.docx
Essay 1Why is it important for project managers to resist chang.docxEssay 1Why is it important for project managers to resist chang.docx
Essay 1Why is it important for project managers to resist chang.docx
YASHU40
 
3 Steps to Better Web Governance
3 Steps to Better Web Governance3 Steps to Better Web Governance
3 Steps to Better Web Governance
Shane Diffily
 
JavaCro'15 - Web UI best practice integration with Java EE 7 - Peter Lehto
JavaCro'15 - Web UI best practice integration with Java EE 7 - Peter LehtoJavaCro'15 - Web UI best practice integration with Java EE 7 - Peter Lehto
JavaCro'15 - Web UI best practice integration with Java EE 7 - Peter Lehto
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Web 2.0 workshop
Web 2.0 workshopWeb 2.0 workshop
Web 2.0 workshop
Martin Weller
 
Open iam technicalarchitecture-v3-a
Open iam technicalarchitecture-v3-aOpen iam technicalarchitecture-v3-a
Open iam technicalarchitecture-v3-a
Bibhuti Kr Jha +91-9810016292
 
Change Management Options
Change Management Options Change Management Options
Change Management Options
Aras
 
Rundeck Overview
Rundeck OverviewRundeck Overview
Rundeck Overview
Rundeck
 
Web 2.0 Core Concepts, Applications, and Implications
Web 2.0 Core Concepts, Applications, and ImplicationsWeb 2.0 Core Concepts, Applications, and Implications
Web 2.0 Core Concepts, Applications, and Implications
Tomáš Pitner
 
BMS-PPT-7viyvv.pptx
BMS-PPT-7viyvv.pptxBMS-PPT-7viyvv.pptx
BMS-PPT-7viyvv.pptx
sarahtucker61
 
SAARC CIO Conference
SAARC CIO ConferenceSAARC CIO Conference
SAARC CIO Conference
dasubrato
 
Keeping Pace with Product Evolution - UI Automation Framework Guidelines
Keeping Pace with Product Evolution - UI Automation Framework GuidelinesKeeping Pace with Product Evolution - UI Automation Framework Guidelines
Keeping Pace with Product Evolution - UI Automation Framework Guidelines
Tyto Software
 
Introduction to Heroku
Introduction to HerokuIntroduction to Heroku
Introduction to Heroku
Salesforce Developers
 
Enterprise 2.0 - is more than Blogs and Wikis
Enterprise 2.0 - is more than Blogs and WikisEnterprise 2.0 - is more than Blogs and Wikis
Enterprise 2.0 - is more than Blogs and Wikis
n:sight / Kongress Media
 
Dit yvol4iss49
Dit yvol4iss49Dit yvol4iss49
Dit yvol4iss49
Rick Lemieux
 
I T E007 Warner 091807
I T E007  Warner 091807I T E007  Warner 091807
I T E007 Warner 091807
Dreamforce07
 
Joomla Chicago Meeting July, 2009: CMS CageMatch II
Joomla Chicago Meeting July, 2009: CMS CageMatch IIJoomla Chicago Meeting July, 2009: CMS CageMatch II
Joomla Chicago Meeting July, 2009: CMS CageMatch II
John Coonen
 
Blind scrum programme presentation
Blind scrum programme presentationBlind scrum programme presentation
Blind scrum programme presentation
Alberto Gonzalez
 

Similar to WSO2Con US 2013 - Re-Thinking Enterprise SOA & IT Governance (20)

The Top 7 Active Directory Admin Challenges Overcome White Paper
The Top 7 Active Directory Admin Challenges Overcome White PaperThe Top 7 Active Directory Admin Challenges Overcome White Paper
The Top 7 Active Directory Admin Challenges Overcome White Paper
 
Obsidian Agile DevOps
Obsidian Agile DevOpsObsidian Agile DevOps
Obsidian Agile DevOps
 
Dit yvol3iss30
Dit yvol3iss30Dit yvol3iss30
Dit yvol3iss30
 
Essay 1Why is it important for project managers to resist chang.docx
Essay 1Why is it important for project managers to resist chang.docxEssay 1Why is it important for project managers to resist chang.docx
Essay 1Why is it important for project managers to resist chang.docx
 
3 Steps to Better Web Governance
3 Steps to Better Web Governance3 Steps to Better Web Governance
3 Steps to Better Web Governance
 
JavaCro'15 - Web UI best practice integration with Java EE 7 - Peter Lehto
JavaCro'15 - Web UI best practice integration with Java EE 7 - Peter LehtoJavaCro'15 - Web UI best practice integration with Java EE 7 - Peter Lehto
JavaCro'15 - Web UI best practice integration with Java EE 7 - Peter Lehto
 
Web 2.0 workshop
Web 2.0 workshopWeb 2.0 workshop
Web 2.0 workshop
 
Open iam technicalarchitecture-v3-a
Open iam technicalarchitecture-v3-aOpen iam technicalarchitecture-v3-a
Open iam technicalarchitecture-v3-a
 
Change Management Options
Change Management Options Change Management Options
Change Management Options
 
Rundeck Overview
Rundeck OverviewRundeck Overview
Rundeck Overview
 
Web 2.0 Core Concepts, Applications, and Implications
Web 2.0 Core Concepts, Applications, and ImplicationsWeb 2.0 Core Concepts, Applications, and Implications
Web 2.0 Core Concepts, Applications, and Implications
 
BMS-PPT-7viyvv.pptx
BMS-PPT-7viyvv.pptxBMS-PPT-7viyvv.pptx
BMS-PPT-7viyvv.pptx
 
SAARC CIO Conference
SAARC CIO ConferenceSAARC CIO Conference
SAARC CIO Conference
 
Keeping Pace with Product Evolution - UI Automation Framework Guidelines
Keeping Pace with Product Evolution - UI Automation Framework GuidelinesKeeping Pace with Product Evolution - UI Automation Framework Guidelines
Keeping Pace with Product Evolution - UI Automation Framework Guidelines
 
Introduction to Heroku
Introduction to HerokuIntroduction to Heroku
Introduction to Heroku
 
Enterprise 2.0 - is more than Blogs and Wikis
Enterprise 2.0 - is more than Blogs and WikisEnterprise 2.0 - is more than Blogs and Wikis
Enterprise 2.0 - is more than Blogs and Wikis
 
Dit yvol4iss49
Dit yvol4iss49Dit yvol4iss49
Dit yvol4iss49
 
I T E007 Warner 091807
I T E007  Warner 091807I T E007  Warner 091807
I T E007 Warner 091807
 
Joomla Chicago Meeting July, 2009: CMS CageMatch II
Joomla Chicago Meeting July, 2009: CMS CageMatch IIJoomla Chicago Meeting July, 2009: CMS CageMatch II
Joomla Chicago Meeting July, 2009: CMS CageMatch II
 
Blind scrum programme presentation
Blind scrum programme presentationBlind scrum programme presentation
Blind scrum programme presentation
 

More from WSO2

Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
WSO2
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
WSO2
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
WSO2
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
WSO2
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
WSO2
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
WSO2
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
WSO2
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2
 

More from WSO2 (20)

Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 

Recently uploaded

Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 

Recently uploaded (20)

Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 

WSO2Con US 2013 - Re-Thinking Enterprise SOA & IT Governance

  • 1. Governance 2.0: Re-Thinking Enterprise SOA & IT Governance Senaka Fernando WSO2 Senior Technical Lead
  • 3. What is Governance? • Governance is the act of governing, which relates to decisions that: – – – define expectations grant power or verify performance Image: http://mysql-gui.googlecode.com/svn-history/r205/trunk/qt-mysql-gui/images/256/Maintenance.png • • It consists of either a separate process or part of management or leadership processes Read: http://en.wikipedia.org/wiki/Governance
  • 4. What is Governance 2.0? Image: http://www.gembapantarei.com/2009/03/how_do_lean_processes_prevent_human_error.html
  • 5. What is not Governance 2.0? Image: http://www.gembapantarei.com/2009/03/how_do_lean_processes_prevent_human_error.html
  • 6. What is not Governance 2.0? • Not a new invention
  • 7. What is not Governance 2.0? • Not a new invention • Not a new standard
  • 8. What is not Governance 2.0? • Not a new invention • Not a new standard • Not a new technology/capability
  • 9. What is not Governance 2.0? • • • • Not Not Not Not a a a a new new new new invention standard technology/capability product/solution
  • 10. What is not Governance 2.0? • • • • • Not Not Not Not Not a a a a a new invention new standard new technology/capability new product/solution RESTful replacement
  • 11. What is not Governance 2.0? • • • • • • Not Not Not Not Not Not a a a a a a new invention new standard new technology/capability new product/solution RESTful replacement change of process/practice
  • 12. What is not Governance 2.0? • If so, what are we working on?
  • 13. What is Governance 2.0? • If so, what are we working on?
  • 14. What is Governance 2.0? • Simplification of Discovery of Assets Making it easy for you to find your service across multiple repositories and service containers In other words, everything related to a service (technical information, lifecycle, SLA/QoS aspects, analytics, business aspects) will be reachable from a central place
  • 15. What is Governance 2.0? • A single continuous Lifecycle Covers all aspects of design, development and delivery Interconnection of one product/solution to another with a proper predefined (but customizable) flow First-class support for all WSO2 products where a user has to do the least in terms of integration Extensible APIs and plug-points to provide the same level of experience even with third-party products
  • 16. What is Governance 2.0? • Aggregation of operations across multiple assets One click policy enforcement/update across multiple Web Services, ESB artifacts and Business Processes Lifecycle transitions for multiple assets
  • 17. What is Governance 2.0? • Aggregation of operations across multiple assets One click policy enforcement/update across multiple Web Services, ESB artifacts and Business Processes Lifecycle transitions for multiple assets • Not limited to SOA Ability to Govern any type of asset (ex:- Gadgets, Mobile Applications)
  • 18. How different is Governance 2.0?
  • 19. How different is Governance 2.0? Let’s take an example of a Service Lifecycle
  • 20. How different is Governance 2.0? Let’s take an example of a Service Lifecycle Images: http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png, http://www.astwinds.com/images/vista/captures2/services.png, http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png, http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
  • 21. How different is Governance 2.0? A set of individual Products Images: http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png, http://www.astwinds.com/images/vista/captures2/services.png, http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png, http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
  • 22. How different is Governance 2.0? A set of individual Products Images: http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png, http://www.astwinds.com/images/vista/captures2/services.png, http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png, http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
  • 23. How different is Governance 2.0? A set of individual Products Images: http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png, http://www.astwinds.com/images/vista/captures2/services.png, http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png, http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
  • 24. How different is Governance 2.0? A set of individual Products Images: http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png, http://www.astwinds.com/images/vista/captures2/services.png, http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png, http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
  • 25. How different is Governance 2.0? A set of individual Products Images: http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png, http://www.astwinds.com/images/vista/captures2/services.png, http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png, http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
  • 26. How different is Governance 2.0? A set of individual Products Images: http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png, http://www.astwinds.com/images/vista/captures2/services.png, http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png, http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
  • 27. How different is Governance 2.0? A set of individual Products Images: http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png, http://www.astwinds.com/images/vista/captures2/services.png, http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png, http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
  • 28. How different is Governance 2.0? A set of individual Products Images: http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png, http://www.astwinds.com/images/vista/captures2/services.png, http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png, http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
  • 29. How different is Governance 2.0? A set of individual Products Images: http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png, http://www.astwinds.com/images/vista/captures2/services.png, http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png, http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
  • 30. How different is Governance 2.0? A series of different UIs Images: http://cdn6.fedobe.com/wp-content/uploads/2012/11/Lock-icon.png, http://www.astwinds.com/images/vista/captures2/services.png, http://simpleicon.com/wp-content/uploads/Code-Optimization-3.png, http://www.netop.com/uploads/pics/API_Banner_gears_404x149px.png
  • 31. How different is Governance 2.0? A series of different UIs
  • 32. How different is Governance 2.0? A series of different UIs
  • 33. How different is Governance 2.0? A series of different UIs
  • 34. How different is Governance 2.0? A series of different UIs
  • 35. How different is Governance 2.0? A series of different UIs
  • 36. How different is Governance 2.0? A series of different UIs
  • 37. How different is Governance 2.0? A series of different UIs
  • 38. How different is Governance 2.0? Governance becomes hard to implement
  • 39. How different is Governance 2.0? Governance becomes hard to implement • Design, Implementation, Deployment, Information, and Consumption of the Asset is spread across many products • Discontinuation of Lifecycle at product boundaries • Due to this, it is impossible to perform aggregate operations involving multiple assets • And, makes governance different from asset to asset
  • 40. How different is Governance 2.0? Governance becomes hard to implement
  • 41. How different is Governance 2.0? Governance becomes hard to implement • For example, Service Governance and API Management were two separate processes in the past
  • 42. How different is Governance 2.0? Governance becomes hard to implement • For example, Service Governance and API Management were two separate processes in the past • There were similarities and connection points, and some information was shared
  • 43. How different is Governance 2.0? Governance becomes hard to implement • For example, Service Governance and API Management were two separate processes in the past • There were similarities and connection points, and some information was shared • Yet, the implementations were not integrated and there was not interconnection
  • 44. How different is Governance 2.0? We have identified these issues and found solutions • For example, Service Governance and API Management were two separate processes in the past • There were similarities and connection points, and some information was shared • Yet, the implementations were not integrated and there was not interconnection
  • 45. How different is Governance 2.0? We have identified these issues and found solutions • We realize that SOA Governance and API Management are not isolated but integrated
  • 46. How different is Governance 2.0? We have identified these issues and found solutions • We realize that SOA Governance and API Management are not isolated but integrated • Others feel the same too
  • 47. How different is Governance 2.0? We have identified these issues and found solutions • We realize that SOA Governance and API Management are not isolated but integrated • Others feel the same too • Read: http://www.gartner.com/id=2571325
  • 48. How different is Governance 2.0? Merging of SOA Governance & API Management Image: http://rvadtalk.files.wordpress.com/2010/03/merging.jpg
  • 49. How different is Governance 2.0? Merging of SOA Governance & API Management Published APIs Deployed Services Deployable Service Artifacts & Metadata Source Code Design Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
  • 50. How different is Governance 2.0? Merging of SOA Governance & API Management Published APIs Deployed Services Deployable Service Artifacts & Metadata Source Code Design Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
  • 51. How different is Governance 2.0? Merging of SOA Governance & API Management Published APIs Deployed Services Deployable Service Artifacts & Metadata Source Code Design Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
  • 52. How different is Governance 2.0? Merging of SOA Governance & API Management Published APIs Deployed Services Deployable Service Artifacts & Metadata Source Code Design Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
  • 53. How different is Governance 2.0? Merging of SOA Governance & API Management Published APIs Deployed Services Deployable Service Artifacts & Metadata Source Code Design Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
  • 54. How different is Governance 2.0? Merging of SOA Governance & API Management Published APIs Deployed Services Deployable Service Artifacts & Metadata Source Code Design Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
  • 55. How different is Governance 2.0? Merging of SOA Governance & API Management Published APIs Deployed Services Deployable Service Artifacts & Metadata Source Code Design Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
  • 56. Re-thinking Enterprise SOA & IT Governance Published APIs Deployed Services Deployable Service Artifacts & Metadata Source Code Design Image: http://www.clker.com/cliparts/q/W/U/s/a/1/lab-beaker-md.png
  • 57. Re-thinking Enterprise SOA & IT Governance • A centralized User Interface providing and integrated experience despite the use of multiple products
  • 58. Re-thinking Enterprise SOA & IT Governance • A centralized User Interface providing and integrated experience despite the use of multiple products • A continuous lifecycle spanning across different products in different stages of development made possible through interconnected APIs
  • 59. Re-thinking Enterprise SOA & IT Governance • A centralized User Interface providing and integrated experience despite the use of multiple products • A continuous lifecycle spanning across different products in different stages of development made possible through interconnected APIs • Aggregated operations involving multiple assets at the same time
  • 60. Re-thinking Enterprise SOA & IT Governance And, that is what we are working on • A centralized User Interface providing and integrated experience despite the use of multiple products • A continuous lifecycle spanning across different products in different stages of development made possible through interconnected APIs • Aggregated operations involving multiple assets at the same time
  • 61. Re-thinking Enterprise SOA & IT Governance And, that is what we are working on Image: http://www.shipmymail.com/mailforward/customer/Images2/coming_soon.png
  • 62. On the Roadmap … Image: http://www.shipmymail.com/mailforward/customer/Images2/coming_soon.png
  • 63. On the Roadmap … Simplified Overview of Assets
  • 64. On the Roadmap … Improved User Interface for ease of Editing Assets
  • 65. On the Roadmap … A better way for Managing Asset Lifecycle
  • 66. On the Roadmap … Many more Stores of Assets
  • 67. On the Roadmap … Beyond just a store: Centralized Discovery of Asset Information
  • 68. On the Roadmap … First-class end-to-end implementation with a complete installation of WSO2 App Factory
  • 69. On the Roadmap … More options with standard connectors and extension points for third-party products Image: http://2.bp.blogspot.com/-UnKxNaXaapA/ToTRkZ9SrqI/AAAAAAAAAJU/OaVETFpGOSg/s1600/1.jpg
  • 70. contact: senaka at wso2.com Image: http://3.bp.blogspot.com/-E6jPdOwX5UY/T8ddstAqpwI/AAAAAAAAAkk/b_P_UjiA2OM/s1600/iStock_000008102559XSmall%5B1%5D.jpg