• Like

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

  • 654 views
Uploaded on

 

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
654
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
33
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Governance 2.0: Re-Thinking Enterprise SOA & IT Governance Senaka Fernando WSO2 Senior Technical Lead
  • 2. What is Governance?
  • 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