IoT Design & Implementation

IoT Design & Implementation

Formula corso dal vivo

24 Maggio 2018 - 25 Maggio 2018

Progettare e realizzare soluzioni IoT: una metodologia per tutti

Per informazioni: Kelen Zakelj
kelen.zakelj@soiel.it - 02 30453321

SINTESI DEL CORSO
Siamo nell'era dell'Internet delle Cose, proiettati in un futuro completamente interconnesso, permeato da innumerevoli oggetti dai molteplici impieghi che influenzeranno il nostro modo di interagire con l'ambiente, dotandoci di strumenti di controllo mai avuti prima. I numeri sono da capogiro e evidenziano uno sviluppo esponenziale che investirà tutti i settori e non solo quello informatico. Le caratteristiche di pervasività, multidisciplinarità ed illimitata applicabilità conferiscono all'IoT un alto grado di complessità che richiede metodo e disciplina. Progettare e quindi implementare una soluzione che soddisfi i desiderata richiesti è un esercizio che deve passare necessariamente attraverso l’acquisizione di una metodologia generale ben congegnata che possa essere applicata in qualsiasi contesto.
Spinti da questa ineludibile esigenza, abbiamo sviluppato un modello di riferimento applicabile alla progettazione e alla implementazione di soluzioni per l'IoT. Oltre a trattare gli aspetti salienti del modello se ne simula anche l'impiego mediante opportuni casi di studio che prevedono anche la realizzazione di ambienti di prototipazione con l'impiego di tutti gli elementi IoT tipici secondo il modello DCPA (Device Communication Platform Application).

LABORATORIO
Nel laboratorio sono messe in pratica le metodologie oggetto del corso. Sono messi a disposizione dei partecipanti Kit elettronici e piattaforme cloud (Amazon Web Services IoT) per la realizzazione pratica di prototipi IoT.
Con l'aiuto dell'istruttore i discenti progetteranno e realizzeranno un sistema IoT completo delle sue parti costituenti essenziali.
I risultati verranno analizzati e discussi insieme come momento di sintesi e consolidamento delle conoscenze apprese.

OBIETTIVI
Il corso presenta una panoramica ragionata dell'IoT, fornendo ai partecipanti un metodo di lavoro per affrontare sia la fase di progettazione che di realizzazione con a supporto il prezioso utilizzo di esercitazioni pratiche e casi di studio.

DESTINATARI
Il corso è indirizzato a designer, makers, sviluppatori, system engineers e tutti coloro che sentono l'esigenza di affrontare con metodo il complesso mondo dell'IoT. Potrebbero inoltre trovare giovamento anche figure più strategiche come CIO, Process manager, Infrastructure manager, Operations manager, Service Manager

PREREQUISITI
È richiesta una buona cultura generale sull'ICT abbinata ad una conoscenza della pila OSI, del TCP/IP, dei concetti del Cloud. Può essere di ausilio la conoscenza di elementi di elettronica/fisica/chimica.
  1. Introduzione
  1. Introduzione all'IoT
  2. Blocchi costitutivi di un sistema IoT
  3. Un approccio metodologico per il design
  4. Il paradigma 3C (Collecting, Correlating, Collaborative Acting) per soluzioni TCS (Total Control Systems)
  5. Visione logica e contestualizzazione dei sistemi IoT
  6. Il framework DCPA (Device, Communication, Platform, Application): un modello architetturale per la scomposizione dei sistemi IoT in Context

  1. Device Context
  1. Sensori e attuatori: come identificare e scegliere quelli più opportuni
  2. Tipologie di sensori
  3. Tipologie di attuatori
  4. Sensori plug&play: lo standard IEEE 1451.4, Transducer Electronic Data Sheet (TEDS)
  5. Piattaforme di controllo: microcontrollori vs single board computer
  6. Cenni su Arduino
  7. Cenni su Raspberry
  8. La costruzione del prototipo
  9. Dal prototipo al prodotto finito

  1. Communication Context
  1. Come scegliere la tecnologia di comunicazione giusta
  2. Tecnologie PAN, LAN, WAN
  3. Tecnologie Low Power WAN: LoRA, SigFox
  4. Wireless Sensor Networks: Zigbee, 6LowPAN
  5. Come trasferire i dati raccolti: MQTT, un protocollo per IoT
  6. Tecnologie http REST
  7. JSON: un formato leggero per lo scambio di dati
  8. IoT gateway: cosa sono e quando si impiegano
  9. Field Gateway vs Cloud Protocol Gateway

  1. Platform Context
  1. Funzionalità di base: Device Managing (device identity, device autenthication, device monitoring), Messages Understanding, Collecting and Storaging
  2. Funzionalità aggiuntive: Big Data Mining, Analytics, Multitenancy, Rules Engine, Message Routing
  3. Deployment Model: Cloud vs on-Premises
  4. IoT Hub: cosa sono, quando si utilizzano
  5. Cosa offre il mercato

  1. Application Context
  1. Vertical Applications
  2. Tools and Framework
  3. Custom Applications
  4. IoT SDK, embedded libraries, sensor/actuator drivers

Location: DoubleTree by Hilton Turin Lingotto
Indirizzo: Via Nizza, 230
CAP: 10126
Città: Torino (TORINO)
Sito web: http://www.hiltonhotels.it/italia/doubletree-by-hilton-turin-lingotto/

L'hotel DoubleTree by Hilton Turin Lingotto è situato nello storico ex stabilimento FIAT, accanto al Centro congressi Lingotto e alla stazione della metropolitana. Questo simbolo della città conserva la sua architettura unica e originale, con grandi finestre e alti soffitti ricchi di luce naturale, così come la famosa pista di collaudo sul tetto, apparsa anche nel film The Italian Job.
Nelle immediate vicinanze, si trovano il centro congressi e un recente complesso commerciale ricco di caffè, boutique, negozi e cinema.

• Vicino alla stazione della metropolitana, a 10 minuti dal centro
• Di fronte a Eataly, con una selezione dei migliori ristoranti italiani
• Accanto al Centro Congressi Lingotto

Orario di svolgimento
• Giorno 1: (Registrazioni) 09.30-10.00 (Corso) 10.00 - 18.00
• Giorno 2: 10.00 - 18.00

Quota di partecipazione
La quota di partecipazione al corso è di € 800.00 + IVA e comprende la documentazione completa, il pranzo e i coffee break.

Modalità di iscrizione
• invio del modulo di iscrizione al n. fax 02 26149333
• invio di un e-mail a corsi@soiel.it con riferimento al corso

Modalità di pagamento
Bonifico Bancario intestato a Soiel International S.r.l. a socio unico – Via Martiri Oscuri, 3 – 20125 Milano
UBI BANCA – Filiale 6221
IBAN: IT 70 O 03111 01667 000000018118

Come partecipare ai corsi

Per informazioni su corsi in house o progetti personalizzati di formazione scrivere a: corsi@soiel.it Le modalità di iscrizione e partecipazione sono riportare nell’apposita sezione della scheda corso