Business

Scalabilità

La capacità di un sistema di gestire la crescita di dispositivi, volume di dati e utenti senza una riprogettazione, un aumento sproporzionato dei costi o una perdita di affidabilità.

Nell’IoT la scala cambia tutto. Dieci dispositivi si possono configurare a mano; diecimila richiedono provisioning automatizzato, un registro dei dispositivi, aggiornamenti in blocco e un monitoraggio che faccia emergere i problemi senza che una persona guardi ogni dispositivo. Il volume di messaggi che un singolo broker gestiva senza fatica richiede un cluster. L’archiviazione che conservava ogni lettura richiede politiche di conservazione e downsampling. I costi di assistenza crescono con la flotta, a meno che non si intervenga su tassi di guasto e diagnostica remota.

La scalabilità (in inglese scalability) riguarda le operazioni e i costi almeno quanto l’architettura software. Una piattaforma che fattura per messaggio può essere economica in un pilota e rovinosa su larga scala, e una scelta radio che funziona in un edificio può non coprire una regione. Fare test con dimensioni di flotta e scenari di guasto realistici prima del rollout è la difesa pratica contro il pilot purgatory.

Parte del Glossario IoT. Hai trovato un errore o manca un termine? Scrivici.