SOA Governance with WSO2 Governance Registry(G-Reg)


The WSO2 Governance Registry(G-Reg) has gone through a major transformation, from Good to best ever SOA governance platform. Starting from G-Reg 5 series WSO2 Governance Registry has shown great improvement compared to its previous versions. G-Reg now comes with multiple views for different roles, i.e. publishers, consumers/subscribers(aka Store User) and administrators. This is a significant change from the previous versions which just included one view which good old carbon console for all the users. Before understanding G-Reg let's first understand what an SOA registry is and it's purpose. 
A service-oriented architecture registry (SOA registry) is a resource that sets access rights for data that is necessary for service-oriented architecture projects. An SOA registry allows service providers to discover and communicate with consumers efficiently, creating a link between service providers and service customers. This is where the registry comes into the picture to facilitate SOA governance. The registry can act as a central database that includes artifacts for all services planned for development, in use and retired. Essentially, it's a catalog of services which are searchable by service consumers and providers. The WSO2 Governance Registry is more than just an SOA registry, because, in addition to providing end-to-end SOA governance, it can also store and manage any kind of enterprise asset including but not limited to services, APIs, policies, projects, applications, people.
Let's talk about some features WSO2 G-Reg Offers.
  • Seamless integration with great WSO2 product stack which contains award winning ESB, APIM, DAS, IS and much more.
  • Various integration techniques with other 3rd party applications or products.
  • Ability to store different types of resources out of the box(Content type and metadata type)
 - Content type:- WSDL, WADL, Schema, Policy and Swagger
 - Metadata type:- Rest Service, SOAP Service.
  • Add resources from the file system and from URL.
  • CRUD operations using UI for resources and capable of doing all the governance-related tasks.


  • Strong Taxonomy and filtering search capabilities.
  • Complex Searchability and Quick Search using Solr-based search engine.
  • Reuse stored searches using search history.
  • Great social features such as review, rate and much more...



  • XML-based graphical Lifecycle designers.
  • D3 Based Lifecycle Management UI.
  • Strong life-cycle management(LCM) capabilities.
  • Ability to automate actions using LCM executors and G-Reg Handlers.
  • Strong role-based visualizations.
  • Visualize dependencies and Associations.

  • UI or API capability for subscriptions and notifications.
  • Lifecycle subscriptions



  • Set of strong REST APIs that can do all the CRUD operations including governing an asset.
  • Use as an embedded repository.
  • Use as a service repository with UDDI.

  • Configure static and custom reports using admin console.
  • Ability to produce static snapshot reports(search) using admin console.
  • Report Generation Scheduling.



If you want to know more about G-Reg and its capabilities, We prefer you to download and run G-Reg in your local machine. It will only take just 5 minutes. Please make sure to follow the getting started guide which will walk through all the major features that G-Reg offers out of the box. 

Comments

  1. I'm really enjoying the design and layout of your site. It's a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire out a developer to create your theme? Superb work! How To Insulate A Shipping Container

    ReplyDelete

Post a Comment