EMB_79

SW TRACING | SOFTWARE Sfruttando un approccio di questo tipo, gli av- visi sono caricati sul medesimo account cloud normalmente utilizzato dal dispositivo e con il medesimo livello di sicurezza. Una volta sul cloud, una piccola porzione dei dati viene fornita al servizio cloud di DevAlert. Questa non include i dati di trace effettivi, che pos- sono esseri considerati informazioni sensibili e pertanto rimangono sull’account cloud del dispositivo. I costi operativi per ricevere gli avvisi su un account cloud sono solitamente contenuti, an- che se ovviamente dipendono dal volume di ' # ! À • - levati problemi, non è inviato alcun avviso. In genere, i fornitori di servizi cloud addebitano somme molte contenute per inviare e archivia- re avvisi occasionali. La maggior parte delle applicazioni IoT gene- ra un volume di dati decisamente superiore, Á IoT/cloud. Per dare un’idea, il costo dell’invio di 1 milione di messaggi MQTT ad AWS IoT Core è pari a 1 dollaro. La maggior parte dell’elaborazione degli avvi- si viene effettuata dal servizio basato su cloud DevAlert, completamente gestito da Percepio. Solamente l’elaborazione iniziale viene ese- guita nell’account cloud dello sviluppatore del dispositivo, con il duplice vantaggio di mante- nere bassi i costi legati al cloud per DevAlert e À ' L’invio di aggiornamenti in modalità OTA (Over The Air) per correggere gli errori segna- lati può avere un costo superiore, in quanto è necessario trasferire molti più dati a tutti i dispositivi coinvolti. Per dare un’idea dei costi di tale operazione, AWS ha fornito il seguente esempio: il costo di aggiornamento di un parco composto da 600.000 dispositivi è pari a 1.275 dollari. Non si tratta di una cifra eccessiva, se parago- nata ai costi diretti e indiretti che si dovreb- bero sostenere nel caso l’errore non venisse corretto, tra cui penalizzazione della fruizione da parte dell’utente, valutazioni inferiori nel- le recensioni dei prodotti e minori introiti di vendita, per non parlare della possibilità che À azioni legali.

RkJQdWJsaXNoZXIy MTg0NzE=