Page tree
Skip to end of metadata
Go to start of metadata

The Cloud Warehouse Portal is the last one layer of cloud warehouse which is used for data access, reporting, and configuration such as adding cloud services to cloud warehouse. It is implemented as a plugin for Nsys Portal.

 

Cloud Warehouse Portal Architecture

 

Cloud Warehouse Portal Plugin Configuration

Part of nsys-plugin.xml file for Cloud Warehouse Portal plugin as an example.
<?xml version="1.0" encoding="UTF-8"?>

<nsys-plugin key="org.nsys.cloud.warehouse.portal" name="Nsys Cloud Warehouse Portal" plugin-version="1">

    	<!—- Plugin Info -->

    	<plugin-info>
        		<description>Nsys Cloud Warehouse Portal</description>
        		<version>1.0.0.0</version>
        		<vendor name="Nsys" url="http://nsys.org" />
    	</plugin-info>

    	<!—- Plugin modules -->

    	...

		<page-panel key="cloud-overview-page-panel" name="Cloud Overview"
    				class="org.nsys.cloud.warehouse.portal.page.panel.CloudOverview"
    				menu-location="cloud_overview">
        		<description>A Cloud Overview Page Panel</description>
        		<label>Cloud Overview</label>
		</page-panel>

		<page-panel-fragment key="zabbix-page-panel-fragment" name="Zabbix">
     						 class="org.nsys.cloud.warehouse.portal.page.panel.fragment.ZabbixFragment"
							 column="left">
        		<description>Zabbix Overview</description>
        		<label>Zabbix</label>
		</page-panel-fragment>

		<page-panel-fragment key="dropbox-page-panel-fragment" name="Dropbox">
     						 class="org.nsys.cloud.warehouse.portal.page.panel.fragment.DropboxFragment"
     						 column="right">
        		<description>Dropbox Overview</description>
        		<label>Dropbox</label>
		</page-panel-fragment>

		...

</nsys-plugin>
  • No labels