Internet of Things: tecnologie e problematiche

Per molti, Internet of Things rappresenta lo stadio evolutivo finale della rete dove macchine, applicazioni e persone generano e si scambiano informazioni con lo scopo di fornire nuovi servizi e di creare nuovo business. L’implementazione di IoT richiede competenze eterogenee che spaziano dalla conoscenza del dominio di applicazione alla conoscenza delle architetture internet, dalla realizzazione di sensori hardware alla capacità di analizzare i dati da essi prodotti. Le tecnologie e gli strumenti per implementare IoT sono molteplici e devono essere scelte secondo le necessità del business. Questo corso vuole fornire le basi per l’introduzione di progetti IoT in azienda descrivendone le funzionalità, le architetture e le tecnologie disponibili.
Gli argomenti sono descritti tramite l’esposizione di casi di studio reali.

Home » Elenco Corsi  » Internet of Things: tecnologie e problematiche

Contenuti

- Introduzione

Che cosa sono Internet of Things, Internet of People e Internet of Everythings; concetti fondamentali; vantaggi e svantaggi; stato dell’arte e diffusione di IoT; che cosa si può fare con IoT? Principali casi d-uso (Home Automation, Automotive, Healthcare, Assurance, Smart Cities,…).

- Architettura di IoT

Modelli e pattern architetturali: ll e k architecture; architettura di riferimento; message exchange pattern; fornitori e fruitori dei dati.

- I data provider e i sistemi di attuazione

Sensori, macchine, applicazioni, social; anatomia di un data provider (es. sensore); tecnologie per l’implementazione dei sensori: non solo Arduino; RFID e NFC per l’identificazione.

- Memorizzazione ed elaborazione delle informazioni

Tipologia di dati (strutturati, non strutturati, semi-strutturati); utilizzo di Big Data Store e di database NoSQL; governo dei dati e delle informazioni; elaborazione in real rime con Complex Event Processor; Advanced Analytics e machine learning

- Communication Layer

Wireless Sensor Network; formati dei messaggi; principali protocolli per IoT.

- Fruizione dei dati

Come ricevere il dato; data visualization.

- Integrazione con i sistemi aziendali esistenti

Architetture di integrazione; strumenti utilizzabili.

- Problematiche di sicurezza e privacy

Trasmissione e memorizzazione sicura dei dati; tecnologie per la gestione della sicurezza (es. Oauth). Utilizzo di bkockchain per garantire la sicurezza.

- Casi di studio ed esempi pratici
3 giorni

Prerequisiti

Conoscenze base sulle tecnologie Internet e sulle applicazioni distribuite


Destinatari

Capi progetto

Analisti

Progettisti

Sviluppatori

Chiunque sia interessato ad approfondire i concetti relativi ai IoT

Torna in alto