Unknown macro: {next_previous_links}
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

The topics in this section introduce WSO2 Governance Registry (WSO2 G-Reg), including the business cases it solves, its concepts, and architecture.

Main functionality

WSO2 Governance Registry main functionality falls under the following two categories.

Content repository

The content repository virtually can hold any type of content. But in order to give prominent support for SOA-type services, it is cased as follows:

  • Special UI to capture both technical and non-technical details related to the services
  • Separate upload UI's for Policy, WSDL and Schema, which are tightly related to SOA type services
  • Built-in validation for Policy, WSDL and Schema

Governance framework

The governance framework embodies the following set of governance features which allows you to govern the artifacts stored in the content repository.

  • Define any type of governance asset
  • Customizable repository extension points, executable via manual intervention (aspects) and by the framework (handlers) along with relevant evaluation criteria (filters)
  • Integrated with 3rd party products and external systems
  • Repository APIs: JCR
  • Registry APIs: REST, UDDIv3, JAXR
  • Governance APIs: REST, Atom/AtomPP, SOAP
  • Centrally integrated with the latest version of WSO2 Enterprise Store 2.0 and WSO2 API Manager
  • Create and manage registry resources, APIs and Swagger instances with the newly introduced Governance Centre UI
  • Installation provision for API-M, enabling API publisher and store functionalities, including API creation, publishing, subscription, token generation and regeneration within WSO2 Governance Registry
  • Graphical differentiation view to compare two inter-related assets
  • New asset association UIs and extension point to perform add/remove associations based activities
  • Improved extension points to write tasks based on registry API and governance API

Governance Artifacts

There are two broad categories of artifacts found in the WSO2 Governance Registry as follows. 

Resources

 A resource is any artifact from WSDL files to XML, Word/Excel documents, JPEG Images, etc. Every resource in the WSO2 Governance Registry becomes a center for social activity.

Collections

 A collection is a group of resources that falls under a logical entity, and are stored within WSO2 Governance Registry. 

Using Governance Registry

WSO2 Governance Registry provides three main Web based user interfaces to facilitate the features and functionality as follows. For information on accessing these Web interfaces and on the usage of them, see Running the Product and Architecture.

G-Reg Publisher

The G-Reg Publisher provides an end-user, collaborative Web interface  as shown below, for governance artifacts providers to publish artifacts, manage them, show their dependencies, and gather feedback on quality and usage of them. 

G-Reg Publisher

G-Reg Store

The G-Reg Store provides an end-user, collaborative Web interface as shown below, for consumers to self-register, discover governance artifact functionality, subscribe to artifacts, evaluate them and interact with artifact publishers. 

G-Reg Store

Management Console

The Management console is a Web-based user interface powered by JSP and AJAX as shown below.

Management Console

  • No labels