Introduction To The All New WSO2
Governance center
Sagara Gunathunga
Associate Director/Architect
WSO2
Introduction to the All New WSO2 Governance Centre
G-Reg 5.0.0 introduces completely revamped user centric
experience through new Governance Center
User Centric Experience
Store Publisher REST/SOAP APIs
Consumer Publisher Agent
Governance Store
Governance Store
Reach and provide modern store experience to your internal and external asset consumers
– Easy asset discovery
– Enterprise scale search
– Great extensibility to provide your
own Store experience
– Built-in support for theming and
customizations
Governance Store
• Tagging and tag cloud
• Notification support
• Bookmarkable results
• Social Features
Governance Store
• Asset comparison support
• Customization and extensions are based on JS.
• Possible extension
– Payment G/W integration
– Subscription management
– OAuth2 key generation.
Governance Store - Taxonomy
Hierarchical Taxonomy Facet Taxonomy
Governance Store - Taxonomy
Hierarchical Taxonomy Facet Taxonomy
Governance Publisher
Governance Publisher
• Designed with simplicity in mind.
• Support for User defined types.
– Introduce your own asset
definitions as XML descriptor, no
compiling no packaging are .
Your one-stop back office for asset authoring and governing
Governance Publisher
• Multiple Lifecycle support
– Lifecycle based asset management.
– In-built and custom Lifecycle Executers
• Notification
– UI, E-Mail, REST, Custom
Governance Publisher
• User friendly Assert permission model
• Associations
E. g - Associating WS-Policy with a SOAP service, will apply policy in the G/W
Governance Publisher
• Asset comparison & Dependency graph
• Auto discovery creation of artifacts
– One-time and periodically
Publisher
Governance REST and SOAP APIs
Integration with Other systems
• REST API
– Just need cURL
• SOAP API
G-Reg 5.0.0 Use Cases
Use Case 1 : Govern API/Service Gateways
Govern API/Service Gateways
Publisher
REST
API
Discovery
Agent
REST Service
Manual creation
HTTP/JSON
Discovery
API
API/Service GatewayGovernance Registry
Creation/deploy
Lifecycle
Removal/undeploy
Use case 1 : Govern API/Service Gateways
Publisher
REST
API
Discovery
Agent
REST Service
Manual creation
HTTP/JSON
Discovery
API
API/Service GatewayGovernance Registry
Build / deploy
Lifecycle
Removal/undeploy
Use Case 2 : Enforce runtime policies
Use case - Enforce runtime policies
Service Sec Policy
AssociationHandler
Governance Registry
Service
API/Service Gateway
Enforce Security Policy
Use Case 3 : Unified Governance within WSO2 platform
WSO2 AF WSO2 DevS
WSO2 AS WSO2 MSS
WSO2 API-M
WSO2 ESB WSO2 BPS
WSO2 APP- M
WSO2 G-Reg
Unified Governance within WSO2 platform
Use Case 4 : Service Discovery
Service Discovery
• Straightforward DiscoveryAgents instead of legacy UDDI, WS-Discovery
• Service Discovery need to be redefined to cater Microservices
requirements
• Supported two modes.
– Push – Using REST or SOAP API
– Pull – Using DiscoveryAgent
• User-driven one time discovery
• Run periodically
Service Discovery – Pull Mode
Discovery
Agent-X
Server –X
( ESB, AS, GWs etc.)
Pull meta-data
REST
SOAP
X
Service Discovery – Push Mode
Server –X
( ESB, AS, GWs etc.)
Push service
meta-data REST
SOAP
X
REST
API
Service Discovery for Microservices
Microsservice
• WSO2 MSF4J
• Dropwizard
• SpringBoot
Add REST Service
REST Service
X
RESTAPI
During
Service
start-up
Add Endpoint
Delete Endpoint
During
Service
shutdown
EP EPEP
Query for
Service
Endpoints
Microservices Service Discovery Patterns
• Service Discovery patterns are supported through REST API.
– Client-side Service Discovery
• Require a Registry aware HTTP or JAX-RS client.
– Server-Side Service Discovery
• WSO2 Gateway can be used.
Product Roadmap
• Unified Governance
• Manger application for Governance Center
• Statistics and monitoring dashboards
– E.g.
• Policy violation
• Number of subscribers
• Multi-level categorization
• Executors for known integration use cases
– E.g
• Jenkins
• Discovery agents for WSO2 and non-WSO2 products.
• Registry redesign based on C5
Thank You!
#WSO2ConEU
Share your feedback for this session
wso2con.com/app

More Related Content

PDF
Introduction to the All New WSO2 Governance Centre
PPTX
Understanding Microservice Architecture WSO2Con Asia 2016
PDF
Empowering Development Governance with WSO2 Products
PDF
Introduction to the all new wso2 governance centre asia 16
PDF
Enterprise Use Case Webinar – Development Governance with the WSO2 Governance...
PDF
WSO2 Business Activity Monitor (BAM) 2.0 - a new beginning
PDF
WSO2 Governance Registry – Customizing Governance for Your Needs
PDF
Quality - The key to successful SOA
Introduction to the All New WSO2 Governance Centre
Understanding Microservice Architecture WSO2Con Asia 2016
Empowering Development Governance with WSO2 Products
Introduction to the all new wso2 governance centre asia 16
Enterprise Use Case Webinar – Development Governance with the WSO2 Governance...
WSO2 Business Activity Monitor (BAM) 2.0 - a new beginning
WSO2 Governance Registry – Customizing Governance for Your Needs
Quality - The key to successful SOA

What's hot (18)

PDF
SSO with the WSO2 Identity Server
PPTX
[WSO2Con Asia 2014] Accelerating Mobile App Development with MBaaS
PDF
WSO2 Quarterly Technical Update
PDF
Quarterly WSO2 Platform Update Webinar - Q1 2016
PDF
WSO2 Enterprise Integrator Deployment Patterns
PDF
[WSO2Con EU 2017] Microservices for Enterprises
PDF
Developing, Administering and Debugging with WSO2 Enterprise Integrator
PPTX
Soa 20 steps to soa governance
PDF
Introduction to Configurable Governance Artifacts
PDF
Integration Solution Patterns
PDF
Addressing Security Concerns with WSO2 Governance Registry Policy Store
PDF
CIS14: Building a Plug-in with the PingAccess SDK
PDF
Observability for Integration Using WSO2 Enterprise Integrator
PDF
Deep-dive into WSO2 ESB 5.0
PDF
[WSO2Con EU 2017] Writing Microservices Using MSF4J
PDF
Delivering the Promise of SOA - Enterprise Integration Made Easy
PDF
Building Blocks of Enterprise Integration
PDF
[WSO2Con EU 2017] Container-native Architecture
SSO with the WSO2 Identity Server
[WSO2Con Asia 2014] Accelerating Mobile App Development with MBaaS
WSO2 Quarterly Technical Update
Quarterly WSO2 Platform Update Webinar - Q1 2016
WSO2 Enterprise Integrator Deployment Patterns
[WSO2Con EU 2017] Microservices for Enterprises
Developing, Administering and Debugging with WSO2 Enterprise Integrator
Soa 20 steps to soa governance
Introduction to Configurable Governance Artifacts
Integration Solution Patterns
Addressing Security Concerns with WSO2 Governance Registry Policy Store
CIS14: Building a Plug-in with the PingAccess SDK
Observability for Integration Using WSO2 Enterprise Integrator
Deep-dive into WSO2 ESB 5.0
[WSO2Con EU 2017] Writing Microservices Using MSF4J
Delivering the Promise of SOA - Enterprise Integration Made Easy
Building Blocks of Enterprise Integration
[WSO2Con EU 2017] Container-native Architecture
Ad

Similar to Introduction to the All New WSO2 Governance Centre (20)

PDF
WSO2Con ASIA 2016: Introduction to the All New WSO2 Governance Center
PDF
WSO2Con EU 2016: Introduction to the All New WSO2 Governance Centre
PDF
Design Time and Runtime Governance with WSO2 Governance Registry
PDF
WSO2 Governance Registry 5.4.0 - Overview
PDF
WSO2 Governance Registry 5.4.0
PPTX
WSO2 Governance Registry 5.3.0
PDF
WSO2 Governance Registry - Product Overview
PDF
Design Time and Run Time Governance
PDF
Introduction to g reg 4.6.0
PDF
Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and...
PDF
SOA Governance Strategies
PDF
Exploring a Real World Use Case
PDF
WSO2 Product Release Webinar: WSO2 Governance Registry 5.1
PDF
Rxt demo-part3
PDF
Creating APIs with the WSO2 Platform
PDF
Introducing the WSO2 Governance Registry 4 1.5
PDF
1250 what's new in wsrr
PDF
Governance beyond ESB
PDF
Connecting WSO2 Governance Registry to External World
PDF
WSO2Con ASIA 2016: Service Governance Meets API Governance: A Case Study
WSO2Con ASIA 2016: Introduction to the All New WSO2 Governance Center
WSO2Con EU 2016: Introduction to the All New WSO2 Governance Centre
Design Time and Runtime Governance with WSO2 Governance Registry
WSO2 Governance Registry 5.4.0 - Overview
WSO2 Governance Registry 5.4.0
WSO2 Governance Registry 5.3.0
WSO2 Governance Registry - Product Overview
Design Time and Run Time Governance
Introduction to g reg 4.6.0
Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and...
SOA Governance Strategies
Exploring a Real World Use Case
WSO2 Product Release Webinar: WSO2 Governance Registry 5.1
Rxt demo-part3
Creating APIs with the WSO2 Platform
Introducing the WSO2 Governance Registry 4 1.5
1250 what's new in wsrr
Governance beyond ESB
Connecting WSO2 Governance Registry to External World
WSO2Con ASIA 2016: Service Governance Meets API Governance: A Case Study
Ad

More from Sagara Gunathunga (20)

PPTX
Microservices Security landscape
PPTX
Privacy by Design as a system design strategy - EIC 2019
PPTX
Consumer Identity World EU - Five pillars of consumer IAM
PPTX
kicking your enterprise security up a notch with adaptive authentication sa...
PPTX
Synergies across APIs and IAM
PPTX
GDPR impact on Consumer Identity and Access Management (CIAM)
PPTX
Building Services with WSO2 Application Server and WSO2 Microservices Framewo...
PPTX
An Introduction to WSO2 Microservices Framework for Java
PDF
Building Your Own Store with WSO2 Enterprise Store: The WSO2 Store Case Study
PDF
Java colombo-deep-dive-into-jax-rs
PDF
JavaEE and RESTful development - WSO2 Colombo Meetup
POTX
Application Monitoring with WSO2 App Server
PDF
WSO2 Application Server
PDF
WSO2 AppDev platform
PDF
Apache contribution-bar camp-colombo
PDF
What is new in Axis2 1.7.0
PPTX
Web service introduction 2
PDF
Web service introduction
PDF
WSDL 2.0 and Apache Woden
ODP
Foss Tools
Microservices Security landscape
Privacy by Design as a system design strategy - EIC 2019
Consumer Identity World EU - Five pillars of consumer IAM
kicking your enterprise security up a notch with adaptive authentication sa...
Synergies across APIs and IAM
GDPR impact on Consumer Identity and Access Management (CIAM)
Building Services with WSO2 Application Server and WSO2 Microservices Framewo...
An Introduction to WSO2 Microservices Framework for Java
Building Your Own Store with WSO2 Enterprise Store: The WSO2 Store Case Study
Java colombo-deep-dive-into-jax-rs
JavaEE and RESTful development - WSO2 Colombo Meetup
Application Monitoring with WSO2 App Server
WSO2 Application Server
WSO2 AppDev platform
Apache contribution-bar camp-colombo
What is new in Axis2 1.7.0
Web service introduction 2
Web service introduction
WSDL 2.0 and Apache Woden
Foss Tools

Recently uploaded (20)

PDF
Coding with GPT-5- What’s New in GPT 5 That Benefits Developers.pdf
PPTX
Lecture 5 Software Requirement Engineering
PDF
AI-Powered Fuzz Testing: The Future of QA
PDF
Sanket Mhaiskar Resume - Senior Software Engineer (Backend, AI)
PDF
Workplace Software and Skills - OpenStax
PPTX
Streamlining Project Management in the AV Industry with D-Tools for Zoho CRM ...
PDF
PDF-XChange Editor Plus 10.7.0.398.0 Crack Free Download Latest 2025
PPTX
HackYourBrain__UtrechtJUG__11092025.pptx
PDF
Understanding the Need for Systemic Change in Open Source Through Intersectio...
PDF
Streamlining Project Management in Microsoft Project, Planner, and Teams with...
PPTX
Viber For Windows 25.7.1 Crack + Serial Keygen
PDF
Internet Download Manager IDM Crack powerful download accelerator New Version...
PPTX
Bandicam Screen Recorder 8.2.1 Build 2529 Crack
PPTX
Folder Lock 10.1.9 Crack With Serial Key
PDF
Mobile App for Guard Tour and Reporting.pdf
PPTX
WJQSJXNAZJVCVSAXJHBZKSJXKJKXJSBHJBJEHHJB
PDF
Odoo Construction Management System by CandidRoot
PPTX
ROI from Efficient Content & Campaign Management in the Digital Media Industry
PDF
CapCut PRO for PC Crack New Download (Fully Activated 2025)
PPTX
DevOpsDays Halifax 2025 - Building 10x Organizations Using Modern Productivit...
Coding with GPT-5- What’s New in GPT 5 That Benefits Developers.pdf
Lecture 5 Software Requirement Engineering
AI-Powered Fuzz Testing: The Future of QA
Sanket Mhaiskar Resume - Senior Software Engineer (Backend, AI)
Workplace Software and Skills - OpenStax
Streamlining Project Management in the AV Industry with D-Tools for Zoho CRM ...
PDF-XChange Editor Plus 10.7.0.398.0 Crack Free Download Latest 2025
HackYourBrain__UtrechtJUG__11092025.pptx
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Streamlining Project Management in Microsoft Project, Planner, and Teams with...
Viber For Windows 25.7.1 Crack + Serial Keygen
Internet Download Manager IDM Crack powerful download accelerator New Version...
Bandicam Screen Recorder 8.2.1 Build 2529 Crack
Folder Lock 10.1.9 Crack With Serial Key
Mobile App for Guard Tour and Reporting.pdf
WJQSJXNAZJVCVSAXJHBZKSJXKJKXJSBHJBJEHHJB
Odoo Construction Management System by CandidRoot
ROI from Efficient Content & Campaign Management in the Digital Media Industry
CapCut PRO for PC Crack New Download (Fully Activated 2025)
DevOpsDays Halifax 2025 - Building 10x Organizations Using Modern Productivit...

Introduction to the All New WSO2 Governance Centre

  • 1. Introduction To The All New WSO2 Governance center Sagara Gunathunga Associate Director/Architect WSO2
  • 3. G-Reg 5.0.0 introduces completely revamped user centric experience through new Governance Center
  • 4. User Centric Experience Store Publisher REST/SOAP APIs Consumer Publisher Agent
  • 6. Governance Store Reach and provide modern store experience to your internal and external asset consumers – Easy asset discovery – Enterprise scale search – Great extensibility to provide your own Store experience – Built-in support for theming and customizations
  • 7. Governance Store • Tagging and tag cloud • Notification support • Bookmarkable results • Social Features
  • 8. Governance Store • Asset comparison support • Customization and extensions are based on JS. • Possible extension – Payment G/W integration – Subscription management – OAuth2 key generation.
  • 9. Governance Store - Taxonomy Hierarchical Taxonomy Facet Taxonomy
  • 10. Governance Store - Taxonomy Hierarchical Taxonomy Facet Taxonomy
  • 12. Governance Publisher • Designed with simplicity in mind. • Support for User defined types. – Introduce your own asset definitions as XML descriptor, no compiling no packaging are . Your one-stop back office for asset authoring and governing
  • 13. Governance Publisher • Multiple Lifecycle support – Lifecycle based asset management. – In-built and custom Lifecycle Executers • Notification – UI, E-Mail, REST, Custom
  • 14. Governance Publisher • User friendly Assert permission model • Associations E. g - Associating WS-Policy with a SOAP service, will apply policy in the G/W
  • 15. Governance Publisher • Asset comparison & Dependency graph • Auto discovery creation of artifacts – One-time and periodically Publisher
  • 16. Governance REST and SOAP APIs
  • 17. Integration with Other systems • REST API – Just need cURL • SOAP API
  • 19. Use Case 1 : Govern API/Service Gateways
  • 20. Govern API/Service Gateways Publisher REST API Discovery Agent REST Service Manual creation HTTP/JSON Discovery API API/Service GatewayGovernance Registry Creation/deploy Lifecycle Removal/undeploy
  • 21. Use case 1 : Govern API/Service Gateways Publisher REST API Discovery Agent REST Service Manual creation HTTP/JSON Discovery API API/Service GatewayGovernance Registry Build / deploy Lifecycle Removal/undeploy
  • 22. Use Case 2 : Enforce runtime policies
  • 23. Use case - Enforce runtime policies Service Sec Policy AssociationHandler Governance Registry Service API/Service Gateway Enforce Security Policy
  • 24. Use Case 3 : Unified Governance within WSO2 platform
  • 25. WSO2 AF WSO2 DevS WSO2 AS WSO2 MSS WSO2 API-M WSO2 ESB WSO2 BPS WSO2 APP- M WSO2 G-Reg Unified Governance within WSO2 platform
  • 26. Use Case 4 : Service Discovery
  • 27. Service Discovery • Straightforward DiscoveryAgents instead of legacy UDDI, WS-Discovery • Service Discovery need to be redefined to cater Microservices requirements • Supported two modes. – Push – Using REST or SOAP API – Pull – Using DiscoveryAgent • User-driven one time discovery • Run periodically
  • 28. Service Discovery – Pull Mode Discovery Agent-X Server –X ( ESB, AS, GWs etc.) Pull meta-data REST SOAP X
  • 29. Service Discovery – Push Mode Server –X ( ESB, AS, GWs etc.) Push service meta-data REST SOAP X REST API
  • 30. Service Discovery for Microservices Microsservice • WSO2 MSF4J • Dropwizard • SpringBoot Add REST Service REST Service X RESTAPI During Service start-up Add Endpoint Delete Endpoint During Service shutdown EP EPEP Query for Service Endpoints
  • 31. Microservices Service Discovery Patterns • Service Discovery patterns are supported through REST API. – Client-side Service Discovery • Require a Registry aware HTTP or JAX-RS client. – Server-Side Service Discovery • WSO2 Gateway can be used.
  • 32. Product Roadmap • Unified Governance • Manger application for Governance Center • Statistics and monitoring dashboards – E.g. • Policy violation • Number of subscribers • Multi-level categorization • Executors for known integration use cases – E.g • Jenkins • Discovery agents for WSO2 and non-WSO2 products. • Registry redesign based on C5
  • 33. Thank You! #WSO2ConEU Share your feedback for this session wso2con.com/app