Cos'è un servizio nel marketplace Dynamo
Nel marketplace Dynamo, un servizio rappresenta un prodotto digitale che puoi configurare come Provider e rendere disponibile ai Buyer tramite lo Storefront.
Dal punto di vista del Buyer, il servizio viene mostrato come un elemento consultabile e acquistabile nello Storefront.
Dal punto di vista del Provider, il servizio è invece il risultato di più configurazioni tecniche, commerciali e operative necessarie per creare una vera e propria offerta di servizio (service offering), pubblicarla nel marketplace e renderla acquistabile.
Come sono organizzati i servizi
Nel marketplace Dynamo, la pubblicazione di un servizio si basa su più elementi collegati tra loro.
I concetti principali sono:
- Service category e Sub category, che identificano categoria e tipologia del servizio;
- Service Class, che definisce il modello tecnico del servizio;
- Marketplace Service, che rappresenta l'offerta di servizio configurata dal Provider;
- Service Center e Data Center, che indicano dove il servizio viene erogato;
- attributi, che definiscono parametri, opzioni e informazioni richieste o restituite dal servizio;
- pricing, che determina il modello economico del servizio;
- provisioning, che definisce come il servizio viene attivato dopo l'acquisto.
Questa struttura consente di separare il modello tecnico del servizio dalla sua offerta commerciale, dalla pubblicazione nello Storefront e dalla sua erogazione operativa.
Cos'è una Service Class
La
Service Class è il modello tecnico del servizio. Definisce la struttura del servizio e gli attributi che potranno essere utilizzati durante la configurazione, l'acquisto e il provisioning.
Una Service Class può essere creata:
- partendo da un template predefinito;
- creandola da zero;
- personalizzando attributi, configurazioni e modalità di provisioning.
La Service Class può includere:
- categoria e sottocategoria del servizio;
- attributi tecnici rilevanti per configurazione e pricing;
- parametri richiesti al Buyer durante l'ordine;
- attributi restituiti dopo il provisioning;
- modalità di provisioning supportate.
La Service Class non è ancora il servizio acquistabile dal Buyer: rappresenta il modello tecnico su cui puoi creare una o più offerte di servizio.
Cos'è un Marketplace Service
Il Marketplace Service è il servizio configurato dal Provider a partire da una Service Class e destinato alla pubblicazione nel marketplace Dynamo.
Il Marketplace Service eredita dalla Service Class la struttura di base, come categoria, sottocategoria e attributi configurabili, ma aggiunge le configurazioni commerciali e operative necessarie per renderlo disponibile ai Buyer.
In pratica, la Service Class definisce il modello tecnico del servizio, mentre il Marketplace Service rappresenta l'offerta di servizio configurata e pubblicabile nel marketplace.
Offerta di servizio (service offering)
L'
offerta di servizio (
service offering) è il modo in cui un servizio viene proposto, configurato e reso disponibile ai Buyer nel marketplace Dynamo.
Un'offerta di servizio può includere:
- nome e descrizione commerciale del servizio;
- immagine e documentazione associata;
- condizioni contrattuali;
- Service Center e Data Center in cui il servizio è disponibile;
- modello di pricing;
- durata, rinnovo, remedy period e grace period;
- informazioni di compliance e trattamento dati;
- modalità di provisioning;
- visibilità nello Storefront.
Una stessa Service Class può essere utilizzata per creare più offerte di servizio con configurazioni commerciali, pricing, Data Center o modalità operative differenti.
Service Center e Data Center
I
Service Center e i
Data Center identificano le sedi o le aree di erogazione dei servizi pubblicati nel marketplace.
Sono entità indipendenti e riutilizzabili:
- possono essere create prima della Service Class;
- non dipendono da una singola Service Class;
- possono essere associate a più offerte di servizio;
- sono necessarie per creare e pubblicare un servizio nel marketplace.
Il Service Center rappresenta il contesto geografico o operativo generale, mentre il Data Center identifica una specifica sede o infrastruttura di erogazione del servizio.
Attributi del servizio
Gli
attributi definiscono le informazioni e i parametri utilizzati per configurare, acquistare, erogare o descrivere un servizio.
Gli attributi possono essere:
- predefiniti nei template della Service Class;
- aggiunti dalla libreria di attributi disponibili;
- creati come attributi personalizzati;
- configurati come obbligatori o facoltativi;
- validati tramite regole, valori minimi/massimi o regex;
- mostrati solo al verificarsi di specifiche condizioni.
Gli attributi possono essere utilizzati in diverse fasi:
- Service details, per definire parametri tecnici e commerciali del servizio;
- Order configuration, per raccogliere informazioni dal Buyer durante l'ordine;
- Output attributes, per mostrare informazioni restituite dopo il provisioning.
Alcuni attributi possono influenzare il pricing, come CPU, RAM, storage o traffico; altri servono invece per raccogliere dati necessari al provisioning, come nome server, username, SSH key, access URL o indirizzi IP.
Informazioni visibili al Buyer e configurazioni del Provider
Nel marketplace Dynamo, la configurazione di un servizio comprende sia le informazioni mostrate al Buyer durante consultazione e acquisto, sia le configurazioni operative e tecniche necessarie per gestire pubblicazione, provisioning e lifecycle dell'offerta di servizio.
Dal lato Buyer, il marketplace mostra:
- nome del servizio;
- descrizione e caratteristiche principali;
- categoria e tipologia del servizio;
- Provider associato;
- Data Center o location disponibili;
- pricing e modalità di acquisto;
- piani e opzioni disponibili;
- condizioni commerciali e contrattuali;
- informazioni pubblicate dal Provider.
Dal lato Provider, configuri invece anche elementi operativi e tecnici, come:
- Service Class e attributi;
- Service Center e Data Center;
- configurazioni di pricing;
- modalità di provisioning;
- informazioni di compliance;
- lifecycle e gestione delle modifiche del servizio.
Questa separazione ti consente di distinguere le informazioni commerciali utilizzate per presentare il servizio ai Buyer dalle configurazioni tecniche e operative necessarie per erogarlo e gestirlo.
Modelli di pricing dei servizi
Nel marketplace Dynamo, i servizi possono prevedere differenti modelli di pricing e modalità di addebito.
Il modello di pricing determina:
- come viene calcolato il costo del servizio;
- quando viene effettuato l'addebito;
- come il servizio viene acquistato o rinnovato dal Buyer;
- come vengono gestiti eventuali costi iniziali, ricorrenti o basati sul consumo.
In base al servizio pubblicato, puoi configurare modelli come:
- Upfront, per servizi con pagamento anticipato o una tantum;
- Subscription, per servizi con canone ricorrente;
- Pay per use, per servizi basati sull'utilizzo o sul consumo delle risorse.
Le informazioni di pricing vengono utilizzate dal marketplace per mostrare i costi al Buyer, gestire checkout e pagamenti, calcolare rinnovi e applicare le regole economiche associate al lifecycle del servizio.
Provisioning e fulfillment del servizio
Nel marketplace Dynamo, il provisioning e il fulfillment identificano le attività necessarie per attivare ed erogare un servizio acquistato da un Buyer.
Provisioning
Il
provisioning rappresenta il processo tecnico di attivazione del servizio e può includere:
- allocazione delle risorse;
- attivazione di componenti e configurazioni;
- creazione degli ambienti necessari al servizio;
- generazione di informazioni di accesso o utilizzo;
- restituzione di output come IP, URL, credenziali o altri dati tecnici.
Fulfillment
Il
fulfillment rappresenta il processo operativo completo che porta il servizio dallo stato di ordine allo stato di servizio erogato e disponibile. Può includere:
- validazione dell'ordine;
- attività di provisioning;
- eventuali approvazioni o attività manuali;
- aggiornamento dello stato del servizio;
- comunicazioni e notifiche associate all'attivazione.
In Dynamo puoi configurare il provisioning in modalità email-based oppure tramite integrazione API.
Con il provisioning via email, la richiesta viene inoltrata al Provider e il processo può proseguire in modo più diretto. Con il provisioning tramite API, l'integrazione tecnica deve essere verificata dal team Dynamo prima della conclusione del processo di abilitazione.
Pubblicazione e visibilità nello Storefront
Quando pubblichi un servizio, questo diventa disponibile nella sezione
Marketplace Services della Provider dashboard.
La pubblicazione lato Provider non comporta necessariamente la visibilità immediata nello
Storefront dei Buyer. Dopo la pubblicazione possono essere necessari brevi tempi tecnici o attività di abilitazione da parte del team Dynamo, soprattutto in ambienti di test o in presenza di configurazioni che richiedono verifica.
Solo dopo l'abilitazione e l'indicizzazione del servizio, questo viene mostrato nello Storefront e può comparire nei filtri dinamici, come Provider, categoria del servizio e location.
Lo stato Published indica che il servizio è stato pubblicato lato Provider, ma non garantisce sempre la visibilità immediata nel catalogo Buyer.
Cosa preparare prima di creare un servizio
Prima di creare e pubblicare un servizio nel marketplace Dynamo, è consigliabile predisporre tutte le informazioni commerciali, tecniche e operative necessarie alla configurazione dell'offerta di servizio.
In particolare, devi avere a disposizione:
- Service Center e Data Center in cui erogare il servizio;
- Service Class da utilizzare come modello tecnico;
- nome e descrizione dell'offerta di servizio;
- categoria e sottocategoria del servizio;
- informazioni commerciali e contenuti descrittivi;
- immagine del servizio e termini e condizioni contrattuali;
- modello di pricing e condizioni economiche;
- modalità di provisioning;
- eventuali informazioni di compliance, trattamento dati e requisiti operativi.
Preparare preventivamente queste informazioni ti consente di semplificare la configurazione del servizio e ridurre possibili errori durante la pubblicazione nel marketplace.