Skip to content

Latest commit

 

History

History
97 lines (56 loc) · 4.41 KB

readme.old.md

File metadata and controls

97 lines (56 loc) · 4.41 KB

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

Current installations

AGORA is used the in the context of three projects.

Overview/Components

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-sp component. 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-sp api in the context of a drupal based site.

Agora-sp

Agora-sp manages a complete list of the services managed by a service provider

Features

  • 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

Source Code

https://github.com/grnet/agora-sp

Deployments:

Agora-sp-admin

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.

Features

  • 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

Source Code

https://github.com/grnet/agora-sp-admin

Deployments:

Agora-drupal-connector

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.

Source Code

https://github.com/grnet/agora-drupal-connector.git

Deployments:

More Information

User Documentation

API Documentation

Presentations