SOLUZIONI

Esigenze operative

La Mobility as a Service richiede un’architettura multi-tenant nativa, non integrazioni forzate tra sistemi indipendenti. Le reti regionali di mobilità, le implementazioni istituzionali che comprendono più programmi e gli ambienti con diversi stakeholder diventano difficili da gestire quando ciascun servizio necessita di una propria infrastruttura, di API separate e di cicli di manutenzione indipendenti. Il risultato è la necessità di mantenere più piattaforme, coordinare diversi calendari di rilascio e gestire sistemi incapaci di comunicare tra loro.

Cosa offre Playmoove

Modello federato multi-tenant
Un’unica istanza della piattaforma gestisce più programmi o organizzazioni indipendenti.
Ogni entità mantiene separate flotte, clienti, zone, strutture tariffarie e identità visiva, garantendo l’isolamento dei dati e una completa autonomia operativa.
Tutte le modalità di prenotazione attive contemporaneamente
Gli operatori appartenenti alla stessa federazione possono combinare servizi di car sharing, noleggio, mobilità aziendale e ride-hailing, senza vincoli imposti dalla piattaforma o necessità di sviluppi personalizzati.
API REST versionate e retrocompatibili
Gli aggregatori MaaS effettuano una sola integrazione, che rimane stabile durante gli aggiornamenti della piattaforma, accedendo a tutti gli operatori attraverso un endpoint unificato.
Onboarding degli utenti tra più operatori
I token di registrazione possono preconfigurare piani, crediti e assegnazioni ai gruppi per gli utenti provenienti da operatori partner. L’associazione del cliente a livello di federazione consente allo stesso account di accedere a più servizi.
API per la disponibilità dei veicoli in tempo reale
Le interrogazioni basate sulla posizione restituiscono i veicoli disponibili presso tutti gli operatori federati, con filtri per segmento e informazioni sulle tariffe da mostrare nelle applicazioni degli aggregatori.

Panoramica
dell'architettura

Il livello di federazione si colloca al di sopra delle singole istanze operative.
Ogni federazione costituisce un’entità completa, con flotta, clienti, zone, tariffe e policy proprie. Le diverse federazioni condividono l’infrastruttura della piattaforma, mantenendo però una completa separazione dei dati.
La struttura gerarchica Federazione → Gruppo → Cliente → Conducente permette di ereditare tariffe e policy a ogni livello. Il versionamento delle API assicura che le integrazioni degli aggregatori rimangano stabili mentre la piattaforma evolve. Un’unica implementazione può quindi supportare più città, più operatori e diversi modelli di prenotazione, offrendo una gestione unificata e operazioni indipendenti.


Esempio
concreto

Una rete regionale di mobilità utilizza Playmoove in tre città.
La città A gestisce un servizio comunale di car sharing in modalità free floating. La città B offre un servizio universitario di bike sharing station based. La città C gestisce una flotta aziendale di van in modalità round trip.
Ogni città opera come federazione indipendente, con identità visiva, prezzi e policy proprie.
L’aggregatore MaaS effettua una sola integrazione tramite API REST, mostra tutti e tre i servizi all’interno di un’unica applicazione e permette di effettuare prenotazioni tra città differenti.
Quando un quarto operatore, dedicato al ride-hailing nella città D, entra nella rete, viene semplicemente creata una nuova federazione. Non sono necessarie modifiche alle API dell’aggregatore o migrazioni della piattaforma e il servizio può diventare operativo in pochi giorni.

Pronto a costruire la tua piattaforma?