Table of Contents Table of Contents
Previous Page  9 / 100 Next Page
Information
Show Menu
Previous Page 9 / 100 Next Page
Page Background

9

LA COPERTINA DI EMBEDDED

EMBEDDED

61 • SETTEMBRE • 2016

EUROTECH

tura di comunicazione, integrazione con applicativi

aziendali e, non ultimo, gestione in remoto dei dispo-

À

-

nologie, gli sviluppatori possono integrare facilmen-

te le transazioni M2M operative con l’infrastruttura

aziendale.

L’architettura di un sistema IoT end-to-end può

essere scomposta negli elementi e funzionalità illu-

strati nella seguente immagine (Fig. 2).

Multi-service Gateway

Eurotech offre un’ampia gamma di gateway IoT in

grado di offrire la migliore combinazione di presta-

zioni, funzionalità e prezzo, per le più diffuse appli-

cazioni IoT.

Con l’integrazione di Everyware Software Fra-

mework (ESF), un’infrastruttura software fondata

su Java e OSGi (Open Services Gateway Initiative)

che aggiunge un livello di astrazione fra le funzioni

hardware e gli applicativi software, è possibile ac-

celerare lo sviluppo delle applicazioni sul gateway

stesso.

La scelta della piattaforma Java, uno dei lin-

guaggi di programmazione attualmente più po-

polari, garantisce la portabilità del software fra

diverse piattaforme hardware proteggendo gli

investimenti di sviluppo.

ESF è un’edizione commerciale di Eclipse Kura, il

middleware Java/ OSGi open-source per gateway

multiservizi IoT e dispositivi intelligenti. Sviluppa-

to in collaborazione tra Eurotech e Red Hat, Eclipse

À

-

ne per lo sviluppo di soluzioni IoT basate su open

source.

Le funzionalità di ESF sono ulteriormente potenzia-

te dal software di message routing Red Hat JBoss

Fuse, che aggiunge funzionalità avanzate di integra-

zione modulare alla periferia dell’infrastruttura IoT.

Protocolli di comunicazione

e infrastruttura IoT

Everyware Cloud (EC), la piattaforma di Integrazio-

À

dispositivi connessi utilizzando un unico protocollo

di trasporto, MQTT, su servizi di comunicazione in

À

!

i dispositivi si connettono a EC che aggrega i dati

raccolti sul campo e consente agli amministratori

À

loro ciclo di vita, dall’implementazione alla manu-

À

L’adozione di un protocollo open e standard come

MQTT garantisce interoperabilità di comunicazione

tra i diversi dispositivi, evitando costose soluzioni

proprietarie che limitano le possibilità di evoluzione

del sistema.

Gestione dei dispositivi

Everyware Cloud raccoglie dati e metriche in tempo

reale dai dispositivi per consentire alle aziende di

prendere decisioni basate sulle informazioni

provenienti dalla periferia della rete, ridu-

cendo in tal modo i tempi, i costi e la com-

plessità dell’implementazione, della gestione

e della dimensione delle reti di dispositivi.

Con l’architettura EC in cloud, gli utenti

possono integrare istantaneamente i dati

provenienti dai dispositivi con i servizi

aziendali. EC include dashboard operative

personalizzabili per la visualizzazione dei

dati dei dispositivi in tempo reale; report di

"

À

-

che automatiche inviate ai destinatari de-

signati tramite SMS, e-mail, Twitter, inte-

grazione con bus di servizi aziendali (ESB)

come Red Hat JBoss Fuse, piattaforme di

business intelligence come Pentaho, infra-

strutture applicative sul web come Liferay e

WebRatio, Red Hat Mobile Application Plat-

form, applicativi sviluppati dal cliente.

Fig. 2 – Elementi e funzionalità di un’architettura IoT