Date post: | 14-Feb-2017 |
Category: |
Technology |
Upload: | wso2-inc |
View: | 670 times |
Download: | 1 times |
Introducing the all New Governance Center in WSO2 Governance Registry
WSO2 Governance Registry 5.1.0
1
Denuwanthi De SilvaSoftware Engineer - WSO2 Governance Registry
Rajith RoshanSoftware Engineer - WSO2 Governance Registry
Outline Presentation on:
● A complete demonstration on handling assets in the publisher● Multiple lifecycle support in the publisher● Enhanced searching capability ● Categorization support● Asset visualization
Demo
Q&A
Publisher
3
o Asset Creationo Asset Updateo Asset Deletiono Asset View
Store
o Asset Viewo Asset Rate, Review, Share
Governance Center- New User Centric Experience
Store PublisherAdmin
ConsoleREST/SOAP
APIs
Store User Publisher Admin Agent
Default Assets
4
o SOAP Serviceo REST Serviceo Policyo Schemao WSDLo WADLo Swagger
Custom Assetso Any Asset You want
configurable governance artifacts
content artifacts
Asset Creation
5
Manually Creating Create via import / upload
WSDL/WADL/Policy/Swagger/Schema
Asset View
6
List View Detail view
Publisher List ViewAssets are listed inside each asset type.
7
Store List View There are two list views
1. All types of assets
8
Store List View (Contd) 2. Inside each asset type (Assets can be sorted alphabetically or by date/time created)
9
Publisher Detail View1. Complete Details of the asset2. Editable detailed view3. Provide lifecycle support4. Support association of other assets5. View dependencies of the asset6. Notification & Subscription support7. Add Notes8. Asset deletion support
10
Publisher Detail View (Contd)
11
Store Detail View1. High level details of the asset2. Dependencies of the asset3. WSDL,WADL,Swagger,Policy and Schema content4. Social support to share asset links via facebook, twitter, google+ and digg5. Review and Rating support6. Tag cloud7. Notification support
12
Store Detail View (Contd)
13
Asset Deletion - Publisher
14
Deleting an asset from Publisher will remove that asset from Store as well.
Swagger Imports• First class swagger support• Create REST service using Swagger file• Swagger import and upload
Multiple LifeCycle Support 1. Add multiple lifecycles to an asset
from admin console.2. Then multiple lifecycles for that
asset will be visible in publisher as well.
3. After that, you can switch between the lifecycles from publisher.
16
Subscriptions and Notifications
• Publisher subscription and notification.
Subscriptions and Notifications (contd)
• Store Subscription and Notification
Associations• Shows already existing associations of the asset• Add new associations to existing asset.
• Eg : Associating WS-Policy with a SOAP service
Asset Visualization• Dependency graph• Diff view
Adding Notes
Categorization Support
22
• Categorization field can be defined in rxt.• Assign category at the asset creation time at publisher.• Assets can be filtered based on category at both publisher and store
Tag Cloud• Tags can be assigned to assets at publisher.• Users can filter assets based on tags at the store.
• Filter based on category and tag both
23
Simple search queries● Search based on name and version
○ name:ops version:1.0.0 ● Search based on content
○ content:weather ● Search based on life cycle state
○ lcState:Development● Search based on multiple tags
○ tags:(wso2 AND greg)● Search based on category and tags
○ category:Finance tags:json● Few other sample search queries
○ name:ops version:1.0.0 lcState:Testing○ name:ops mediaType: application/wsdl+xml○ lcName:EndpointLifeCycle
Demo
Q & A