Skip to content
service_catalog.md 2.16 KiB
Newer Older
Christos Tranoris's avatar
Christos Tranoris committed
# OpenSlice Service Catalogs

Christos Tranoris's avatar
Christos Tranoris committed
OpenSlice offers complete management of  Service Catalogs.

Christos Tranoris's avatar
Christos Tranoris committed
## Intended Audience: Service Designers, OpenSlice administrators, Users
Christos Tranoris's avatar
Christos Tranoris committed


Christos Tranoris's avatar
Christos Tranoris committed
OpenSlice offers complete management of  Service Catalogs which offer to end users:
Christos Tranoris's avatar
Christos Tranoris committed

Christos Tranoris's avatar
Christos Tranoris committed
* Service categories: Lists the available services, including their specifications and performance metrics.
* Service Bundles: Combines multiple services into a single offering to provide added value to customers.

Christos Tranoris's avatar
Christos Tranoris committed
Service Catalogs contain Service Specifications (organized in Service Categories) exposed to users for Service Orders.


## UI management
Christos Tranoris's avatar
Christos Tranoris committed

Christos Tranoris's avatar
Christos Tranoris committed
In the UI this looks like the following. Service catalogs and categories exposed in Service marketplace. 
Christos Tranoris's avatar
Christos Tranoris committed

Christos Tranoris's avatar
Christos Tranoris committed
In the menu the administrator can manage the Service Catalogs and Categories.
Christos Tranoris's avatar
Christos Tranoris committed

Christos Tranoris's avatar
Christos Tranoris committed
[![img01](./service_catalog/img01.png)](./service_catalog/img01.png)
Christos Tranoris's avatar
Christos Tranoris committed


Christos Tranoris's avatar
Christos Tranoris committed
## API exposed

When installing OpenSlice the API endpoints can be browsed at: 
```
[YOURDOMAIN]/tmf-api/swagger-ui/index.html?urls.primaryName=tmf-api-633-ServiceCatalogManagement-v4.0.0

endpoint examples:

/serviceCatalogManagement/v4/serviceCatalog List or find ServiceCatalog objects
/serviceCatalogManagement/v4/serviceCategory List or find ServiceCategory objects

```

Christos Tranoris's avatar
Christos Tranoris committed
## Example Use Case

Scenario: A service provider wants to offer a new managed XXXX service to enterprise customers.

  * Service Definition:  Service Template thus create a template for the XXXX service, including specifications for bandwidth, network features, and performance metrics.
  * Service Catalog Integration: Add to Service Catalog the XXXX service  with all relevant details.
  * Service Delivery/Order: Provision Service by Using the orchestration system to provision and configure the XXXX service based on customer orders.


Christos Tranoris's avatar
Christos Tranoris committed
## Probe further
Christos Tranoris's avatar
Christos Tranoris committed

* Read the model of Service Catalogs in TMF [TMF633 Service Catalog API User Guide v4.0.0](https://www.tmforum.org/resources/specification/tmf633-service-catalog-api-user-guide-v4-0-0/)
* Check a demo of the API [here](http://portal.openslice.eu/tmf-api/swagger-ui/index.html?urls.primaryName=tmf-api-633-ServiceCatalogManagement-v4.0.0)
* Check a demo of the Catalog and Categories [here](http://portal.openslice.eu)