Struttura del corso

Sessione 1 — Panoramica Aziendale sul Perché l'IoT è così importante

  • Casi di studio da Nest, CISCO e industrie principali
  • Tasso di adozione dell'IoT in Nord America e come stanno allineando il loro modello business futuro e le operazioni intorno all'IoT
  • Ambito Applicativo Ampio
  • Case e Città Intelligenti (Smart)
  • Internet Industriale
  • Vetture Intelligenze (Smart Cars)
  • Dispositivi Indossabili (Wearables)
  • Assistenza Sanitaria Domestica (Home Healthcare)
  • Generazione di Regole Aziendali per l'IoT
  • Architettura a 3 livelli del Big Data — Fisico (Sensori), Comunicazione, e Intelligenza dei Dati

Sessione 2 — Introduzione all'IoT: Tutto sui Sensori – Elettronica

  • Funzione e architettura di base di un sensore — corpo del sensore, meccanismo del sensore, calibrazione del sensore, manutenzione del sensore, struttura di costi e prezzi, reti sensoriali ereditate e moderne — tutte le basi sui sensori
  • Sviluppo della piattaforma elettronica dei sensori — IoT vs ereditata, e open source vs stile progettazione PCB tradizionale
  • Sviluppo di protocolli di comunicazione dei sensori — dall'epoca passata fino ai giorni nostri. Protocolli ereditati come Modbus, relay, HART a Zigbee, Zwave, X10, Bluetooth, ANT, ecc.
  • Fattori di business per la distribuzione dei sensori — regolamentazione FDA/EPA, rilevamento frode/alterazione, supervisione, controllo della qualità e gestione del processo
  • Diverse tecniche di calibrazione — manuale, automatizzata, in campo, primaria e secondaria — e le loro implicazioni nell'IoT
  • Opzioni di alimentazione per i sensori — batteria, solare, Witricity, mobile e PoE
  • Formazione pratica con singoli silicon e altri sensori come temperatura, pressione, vibrazione, campo magnetico, fattore potenza, ecc.

Demo: Registrazione dati da un sensore di temperatura

Sessione 3 — Fondamenti della comunicazione M2M — Rete Sensori e Protocollo Wireless

  • Cosa è una rete sensori? Cosa è una rete ad-hoc?
  • Rete wireless vs. rete wired
  • WiFi- famiglie 802.11: N a S — applicazione di standard e fornitori comuni.
  • Zigbee e Zwave — vantaggi della mesh networking a basso potere. Zigbee lunga distanza. Introduzione ai diversi chip Zigbee.
  • Bluetooth/BLE: Basso potere vs alto potere, velocità di rilevamento, classe BLE. Introduzione dei fornitori Bluetooth e la loro revisione.
  • Come creare una rete con protocolli wireless come Piconet by BLE
  • Pila di protocollo e struttura del pacchetto per BLE e Zigbee
  • Altri link di comunicazione RF a lunga distanza
  • Link LOS vs NLOS
  • Calcolo della capacità e del throughput
  • Istruzioni applicative nei protocolli wireless — consumo energetico, affidabilità, PER, QoS, LOS
  • Rete sensori per la distribuzione WAN utilizzando LPWAN. Confronto dei vari protocolli emergenti come LoRaWAN, NB-IoT ecc.
  • Formazione pratica con rete sensori

Demo: Controllo dispositivo usando BLE

Sessione 4 — Revisione della Piattaforma Elettronica, produzione e proiezioni di costo

  • PCB vs FPGA vs ASIC design — come prendere decisioni
  • Elettronica prototipo vs. Elettronica produttiva
  • Certificazioni QA per l'IoT — CE/CSA/UL/IEC/RoHS/IP65: Cos'è e quando necessario?
  • Introduzione base alla progettazione di PCB multi-layer e al suo workflow
  • Affidabilità dell'elettronica — concetto base di FIT e tasso di mortalità precoce
  • Test ambientali e di affidabilità — concetti base
  • Piattaforme open source di base: Arduino, Raspberry Pi, Beaglebone, quando necessario?

Sessione 5 — Concezione di un nuovo prodotto IoT — Documento delle richieste del prodotto per l'IoT

  • Stato dell'arte attuale e revisione della tecnologia esistente sul mercato
  • Suggerimenti per nuove funzionalità e tecnologie basate su analisi di mercato e questioni di brevetti
  • Specs tecniche dettagliate per nuovi prodotti — Sistema, software, hardware, meccanico, installazione ecc.
  • Requisiti di imballaggio e documentazione
  • Requisiti di assistenza e supporto al cliente
  • Progettazione a livello alto (HLD) per la comprensione del concetto di prodotto
  • Piano di rilascio per l'introduzione fase per fase delle nuove funzionalità
  • Set di competenze per il team di sviluppo e piano progetto proposto — costo & durata
  • Prezzo di produzione target

Sessione 6 — Introduzione alla piattaforma app mobile per l'IoT

  • Pila di protocollo dell'app mobile per l'IoT
  • Integrazione mobile-server — quali sono i fattori da considerare
  • Quali livelli intelligenti possono essere introdotti a livello app mobile?
  • iBeacon in iOS
  • Window Azure
  • Amazon AWS-IoT
  • Interfacce Web per App Mobile (REST/WebSockets)
  • Protocolli applicazione IoT (MQTT/CoAP)
  • Sicurezza del middleware IoT — Chiavi, Token e generazione di password casuali per l'autenticazione dei dispositivi gateway.

Demo: App mobile per il tracciamento di bidoni della spazzatura abilitati all'IoT

Sessione 7 — Machine Learning per IoT intelligente

  • Introduzione al machine learning
  • Tecniche di classificazione apprendimento
  • Predizione bayesiana — preparazione del file di addestramento
  • Support Vector Machine
  • Analisi di immagini e video per l'IoT
  • Analisi di frodi e allerta attraverso IoT
  • Integrazione ID biometrico con IoT
  • Analitica in tempo reale/analitica a flusso continuo
  • Problemi di scalabilità dell'IoT e del machine learning
  • Come sono implementate architettonicamente le soluzioni di machine learning per l'IoT

Demo: Utilizzo dell'algoritmo KNN per l'analisi regressiva

Demo: Classificazione basata su SVM per l'analisi delle immagini e dei video

Sessione 8 — Motore di Analitica per l'IoT

  • Analitica di insight
  • Analitica visiva
  • Analitica predittiva strutturata
  • Analitica predittiva non strutturata
  • Motore di raccomandazione
  • Rilevamento pattern
  • Scoperta di regole/scenari — fallimento, frode, ottimizzazione
  • Scoperta delle cause radicali

Sessione 9 — Sicurezza nell'implementazione dell'IoT

  • Perché la sicurezza è assolutamente essenziale per l'IoT
  • Mecanismi di violazione della sicurezza nel livello IoT
  • Tecnologie che migliorano la privacy
  • Fondamenti della sicurezza delle reti
  • Implementazione di crittografia e cifratura per i dati IoT
  • Standard di sicurezza disponibili per le piattaforme
  • Legislazione europea sulla sicurezza nelle piattaforme IoT
  • Avvio sicuro (secure booting)
  • Autenticazione dei dispositivi
  • Fwall e IPS
  • Aggiornamenti e patch

Sessione 10 — Implementazione del database per l'IoT: Piattaforme cloud IoT

  • SQL vs NoSQL — Quale è il migliore per la tua applicazione IoT
  • Database open source vs. con licenza
  • Piattaforme cloud M2M disponibili
  • Cassandra — Dati di serie temporali
  • Mongo-DB
  • Omega
  • Ayla
  • Libellium
  • Piattaforma M2M CISCO
  • Piattaforma M2M AT&T
  • Piattaforma M2M Google

Sessione 11 — Alcuni sistemi IoT comuni

  • Automazione domestica (Home automation)
  • Ottimizzazione energetica in casa (Energy optimization in Home)
  • Vetture — OBD (Automotive-OBD)
  • Serratura IoT (IoT-Lock)
  • Allarme antifumo intelligente (Smart Smoke alarm)
  • BAC (Monitoraggio dell'alcol nel sangue) per tossicodipendenti in libertà vigilata
  • Camere per animali domestici (Pet cam for Pet lovers)
  • Dispositivi indossabili IoT (Wearable IOT)
  • Sistema di bigliettazione mobile per parcheggi (Mobile parking ticketing system)
  • Rilevamento indoor nelle attività retail
  • Assistenza sanitaria domiciliare (Home health care)
  • Orologio sportivo intelligente (Smart Sports Watch)

Demo: Applicazione di una città smart usando IoT

Demo: Caso d'uso di IoT per Retail, Trasporto e Logistica

Sessione 12 — Big Data per l'IoT

  • 4V — Volume, velocità, varietà e veridicità dei dati del Big Data
  • Perché il Big Data è importante nell'IoT
  • Big Data vs dati ereditati nell'IoT
  • Hadoop per l'IoT — quando e perché?
  • Tecniche di archiviazione per immagini, dati geospaziali e video
  • Database distribuiti — Cassandra come esempio
  • Nozioni base di calcolo parallelo per IoT
  • Architettura di microservizi

Demo: Apache Spark

Requisiti

Conoscenze basilari delle operazioni aziendali, dispositivi, sistemi elettronici e sistemi di dati

Comprensione base del software e dei sistemi

Conoscenza base della statistica (livello Excel)

 21 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative