11
LA COPERTINA DI EMBEDDED
EMBEDDED
65 • SETTEMBRE • 2017
EUROTECH
+AB
*'
% A3: -
! 3 ) '- D- G'H
funge da “contenitore” per le applicazioni di Edge
Computing installate sui gateway, permettendo la
programmazione in Java e lo sviluppo di applicazio-
B'J
À
ulteriormente lo sviluppo è stata introdotta un’in-
novativa funzione di programmazione
visuale, chiamata “Wires”. Gli utenti
possono sviluppare applicazioni sen-
za codice, collegando semplicemente
dei componenti pre-impostati (senso-
ri, PLC, timer e così via) all’interno di
un grafo. Ciò permette, ad esempio, di
gestire la raccolta dei dati a intervalli
À
K
-
teway, elaborarli e inviare i risultati al
cloud. ESF è un blocco particolarmen-
te importante nel software del dispo-
sitivo, che velocizza lo sviluppo di ap-
À
Questa infrastruttura, indipendente
dall’hardware, garantisce la protezio-
ne dell’investimento fatto dal cliente nel software,
consentendo al tempo stesso di caricare dinamica-
mente nuovi servizi sul gateway.
Everyware Software Framework consente lo svi-
luppo di applicazioni per l’Edge Computing
La sicurezza IoT passa per protocolli e certificazioni
In ogni applicazione IoT, l’accesso sicuro per la gestione remota dei dispositivi sul campo è di fondamentale impor-
tanza. I dispositivi embedded, per loro natura, non necessitano della supervisione costante di un operatore, dunque
sono lasciati per lunghi periodi a raccogliere e trasmettere dati in autonomia. Sono inoltre progettati per resistere
per decenni senza interventi diretti, comunicando principalmente attraverso un’infrastruttura Internet. Sia i disposi-
tivi che i dati sensibili sono costantemente esposti a un potenziale attacco informatico. Per questo motivo, la sicurez-
za è una caratteristica determinante nella scelta di una soluzione IoT. L’infrastruttura IoT presenta numerosi punti
critici, ovvero interfacce che gli hacker possono attaccare: dai sensori ai dispositivi embedded sul campo, passando
per il software, per arrivare fino al cloud e alle business application. Tutti i dispositivi all’interno dell’infrastruttura
sono interconnessi e connessi alla rete, e anche l’attacco a un singolo dispositivo può destabilizzare l’intero sistema.
L’approccio alla sicurezza di sistema IoT deve essere dunque di tipo olistico, e prevedere la protezione di tutte le sue
componenti. La soluzione end-to-end di Eurotech integra strumenti di sicurezza specializzati che coprono tutte le fasi
di trasmissione dei dati, adottando protocolli di comunicazione sicuri e certificazioni di sicurezza testati e validati da
terze parti. Tutto questo porta a soddisfare i requisiti fondamentali di una rete sicura quali integrità, autenticità e
confidenzialità delle informazioni trasmesse. Ad esempio MQTT, nato dalla collaborazione fra Eurotech e IBM, è un
protocollo semplice e leggero utilizzato per trasferire i dati dal software (Everyware Software Framework) al cloud
(Everyware Cloud) che si appoggia a standard di comunicazione sicura come SSL e TLS per garantire la sicurezza
di trasmissione dei dati. Lo standard OSGi, insieme ai protocolli di sicurezza integrati in ESF, permette lo sviluppo
di applicazioni in ambiente sicuro. Inoltre, sia ESF sia EC garantiscono un’infrastruttura di comunicazione sicura
offrendo una VPN per connettere i vari dispositivi. Per preservare l’integrità e l’autenticazione della trasmissione dei
dati dai dispositivi sul campo ai gateway e poi al cloud, Eurotech ha adottato la certificazione X.509, che utilizza una
crittografia standard per la gestione dei certificati PKI (a chiave pubblica).
EUROTECH
0 H ' %A %%) )
$ ,&
( )3%% 3: 3!! " H 6 )3%% 3: 344
M 7