Runtime Governance with WSO2 Governance Registry Integrated with WSO2 BAM and WSO2 CEP - Wednesday, July 09, 2014

  • By Mohamed Usama Mansoor
  • 9 Jul, 2014
Archived Content
This article is provided for historical perspective only, and may not reflect current conditions. Please refer to relevant product page for more up-to-date product information and resources.

Business requirements are constantly evolving with rapid changes in enterprises, and to properly manage and monitor these, a comprehensive governance solution is needed. A successful SOA governance system should facilitate a comprehensive set of features to cope with these transformations. The solution should be able to provide both design time and runtime governance. Runtime governance comes into play soon after the service is deployed. It monitors operational aspects of a service (service performance bottlenecks, who is accessing more, etc.). Unlike design time governance, most runtime governance functions are automated. Reports generated in this phase are important feedback for the next service design and development iteration. WSO2 Governance Registry is a fully open source, SOA-integrated registry repository that can be used to develop a comprehensive solution, providing both design time and runtime governance.

In this webinar, Pulasthi Supun, software engineer at WSO2, will look at how WSO2 Governance Registry can be used for runtime governance, and how it can be integrated with WSO2 Business Activity Monitor and WSO2 Complex Event Processor to provide runtime governance.

Topics to be covered include

  • Introduction to WSO2 Governance Registry
  • Service runtime governance
    • Service discovery with WS-Discovery
    • Monitoring with BAM
    • Policy enforcement with CEP
  • Server runtime governance
Pulasthi Supun Software Engineer, WSO2 Pulasthi is a Software Engineer in WSO2 and is a part of Governance Registry team. In addition to his product development efforts he has provided technology consulting on customer engagements . He holds a bachelor’s degree in Engineering, specializing in Computer Science & Engineering from University of Moratuwa, Sri Lanka. His focus areas include distributed systems, artificial intelligence, and web services.