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?
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)
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
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
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