AGORA Service Portfolio Management Tool (AGORA/SPMT)
The AGORA Service Portfolio Management Tool (AGORA/SPMT) is a tool aimed at facilitating service management in IT service provision, including federated scenarios. AGORA represents a complete list of the services managed by a service provider; some of these services are visible to the customers, while others are internal. The service management system has been designed to be compatible with the FitSM service portfolio management. fitsm.eu
AGORA is used the in the context of three projects.
Agora software stack is comprised of the following components:
agora-sp: is the backend/api portfolio management system. Manages the complete list of services. Provides API interface to the database that stores the service portfolio information and makes it available for other management tools.
agora-sp-admin: is the administration interface for the
agora-spcomponent. It enables the data entry procedure.
agora-drupal-connector: is drupal module that allows to render a service catalogue listing of the services provided bye the
agora-spapi in the context of a drupal based site.
Agora-sp manages a complete list of the services managed by a service provider
Represents a complete list of the services managed by a service provider; some of these services are visible to the customers, while others are internal.
Provides interfaces (API) to the database that stores the service portfolio information and makes it available for other management tools.
Stores service descriptions in detail, including relevant implementation and configuration details about service components.
Informs other interested systems within the infrastructure about actual supported software versions and the service component configuration parameters as defined by the service developers.
The service management system has been designed to be compatible with the FitSM service portfolio management. fitsm.eu
Provides an intuitive user interface for the the agora-sp project. It allows users to create/edit/update/delete their services and components. Users can login with credentials provided by the administrator, or use the shibboleth login functionality to login with their academic account.
- Authentication to AGORA supports federated AAI handled via SAML.
- support for EGI AAI Check-in Service
- support for EUDAT B2ACCESS
- support for VI-SEEM login
- Authorization role-based with the following categories:
- Admin: who can read/modify/delete everything
- Service owner: who can read everything; can modify/delete services that he is owner/manager of
- Observer: who can read everything
Is a drupal module that allows the administrator to create multiple agora feeds, choose which fields to render and create pages to render the data feeds. The administrator provides a valid Agora API Feed, selects which fields wants to be visible and specifies a new url in order for ReactJS app to render the defined selections.