Schița de curs

Sesiunea 1 — Prezentare generală a afacerilor: De ce este IoT atât de important

  • Studii de caz de la Nest, CISCO și alte industrii de top.
  • Rata de adaptare a IoT în America de Nord și cum își aliniază modelele de afaceri și operațiunile viitoare în jurul IoT.
  • Arii de aplicare la scară largă.
  • Casă inteligentă și oraș inteligent.
  • Internetul Industrial.
  • Mașini inteligente.
  • Dispozitive wearable.
  • Îngrijire la domiciliu.
  • Generarea regulilor de afaceri pentru IoT.
  • Arhitectura pe 3 straturi a Big Data — Fizică (Senzori), Comunicații și Inteligență a datelor.

Sesiunea 2 — Introducere în IoT: Totul despre senzori – Electronică

  • Funcția și arhitectura de bază a unui senzor — corpul senzorului, mecanismul senzorului, calibrarea senzorului, întreținerea senzorului, structura costurilor și prețurilor, rețele de senzori vechi și moderne — toate elementele de bază despre senzori.
  • Dezvoltarea electronicii senzorilor — IoT vs sisteme vechi, și open source vs stilul tradițional de proiectare PCB.
  • Dezvoltarea protocoalelor de comunicare ale senzorilor — de la istorie până în zilele noastre. Protocoale vechi precum Modbus, releu, HART până la Zigbee, Zwave, X10, Bluetooth, ANT, etc.
  • Motivații de afaceri pentru implementarea senzorilor — reglementări FDA/EPA, detectarea fraudelor/manipulărilor, supraveghere, controlul calității și gestionarea proceselor.
  • Diferite tehnici de calibrare — manuală, automată, în câmp, primară și secundară — și implicațiile lor în IoT.
  • Opțiuni de alimentare pentru senzori — baterii, solar, Witricity, mobil și PoE.
  • Training practic cu senzori individuali și alți senzori precum temperatură, presiune, vibrații, câmp magnetic, factor de putere etc.

Demo : Înregistrarea datelor de la un senzor de temperatură

Sesiunea 3 — Fundamentele comunicării M2M — Rețea de senzori și protocoale wireless

  • Ce este o rețea de senzori? Ce este o rețea ad-hoc?
  • Rețea wireless vs rețea cablată.
  • WiFi- familiile 802.11: de la N la S — aplicarea standardelor și furnizorii comuni.
  • Zigbee și Zwave — avantajele rețelelor mesh de putere redusă. Zigbee pe distanțe lungi. Introducere în diferite cipuri Zigbee.
  • Bluetooth/BLE: Putere redusă vs putere ridicată, viteza de detectare, clasa BLE. Introducere în furnizorii Bluetooth și recenzia lor.
  • Crearea de rețele cu protocoale wireless precum Piconet de BLE.
  • Stive de protocoale și structura pachetelor pentru BLE și Zigbee.
  • Alte legături RF pe distanțe lungi.
  • Legături LOS vs NLOS.
  • Calculul capacității și al debitului.
  • Probleme de aplicare în protocoalele wireless — consum de energie, fiabilitate, PER, QoS, LOS.
  • Rețele de senzori pentru implementarea WAN folosind LPWAN. Comparația între diverse protocoale emergente precum LoRaWAN, NB-IoT etc.
  • Training practic cu rețele de senzori.

Demo : Controlul dispozitivelor folosind BLE

Sesiunea 4 — Revizuirea platformelor electronice, producție și proiecții de costuri

  • Proiectare PCB vs FPGA vs ASIC — cum să iei decizia.
  • Electronice de prototip vs electronice de producție.
  • Certificări QA pentru IoT — CE/CSA/UL/IEC/RoHS/IP65: Ce sunt și când sunt necesare?
  • Introducere de bază în proiectarea PCB cu mai multe straturi și fluxul de lucru.
  • Fiabilitatea electronicelor — conceptul de bază al FIT și rata de mortalitate timpurie.
  • Testări de mediu și fiabilitate — concepte de bază.
  • Platforme open source de bază: Arduino, Raspberry Pi, Beaglebone, când sunt necesare?

Sesiunea 5 — Conceperea unui nou produs IoT — Documentul de cerințe pentru produs IoT

  • Starea actuală a tehnologiei și revizuirea tehnologiilor existente pe piață.
  • Sugestii pentru noi caracteristici și tehnologii bazate pe analiza pieței și problemele de brevet.
  • Specificații tehnice detaliate pentru produse noi — Sistem, software, hardware, mecanică, instalare etc.
  • Cerințe de ambalare și documentare.
  • Cerințe de service și suport pentru clienți.
  • Design de nivel înalt (HLD) pentru înțelegerea conceptului produsului.
  • Plan de lansare pentru introducerea treptată a noilor caracteristici.
  • Setul de competențe pentru echipa de dezvoltare și planul de proiect propus — cost și durată.
  • Prețul țintă de fabricație.

Sesiunea 6 — Introducere în platformele de aplicații mobile pentru IoT

  • Stiva de protocoale pentru aplicații mobile IoT.
  • Integrarea mobilă cu serverul — ce factori trebuie luați în considerare.
  • Ce straturi inteligente pot fi introduse la nivelul aplicației mobile?
  • iBeacon în iOS.
  • Windows Azure.
  • Amazon AWS-IoT.
  • Interfețe web pentru aplicații mobile (REST/WebSockets).
  • Protocoale de nivel aplicație pentru IoT (MQTT/CoAP).
  • Securitate pentru middleware IoT — Chei, tokenuri și generarea de parole aleatorii pentru autentificarea dispozitivelor gateway.

Demo : Aplicație mobilă pentru urmărirea coșurilor de gunoi IoT

Sesiunea 7 — Învățarea automată pentru IoT inteligent

  • Introducere în învățarea automată.
  • Tehnici de clasificare a învățării.
  • Predicție Bayesiană — pregătirea fișierului de antrenament.
  • Mașini cu vectori de suport.
  • Analiză de imagini și video pentru IoT.
  • Analiză de fraudă și alertă prin IoT.
  • Integrarea ID biometric cu IoT.
  • Analiză în timp real/analiză de flux.
  • Probleme de scalabilitate ale IoT și învățării automate.
  • Care sunt implementările arhitecturale ale învățării automate pentru IoT?

Demo : Utilizarea algoritmului KNN pentru analiza de regresie

Demo : Clasificare bazată pe SVM pentru analiza de imagini și video

Sesiunea 8 — Motorul de analiză pentru IoT

  • Analiză de insight.
  • Analiză vizuală.
  • Analiză predictivă structurată.
  • Analiză predictivă nestructurată.
  • Motor de recomandări.
  • Detectarea de modele.
  • Descoperirea regulilor/scenariilor — eșec, fraudă, optimizare.
  • Descoperirea cauzelor principale.

Sesiunea 9 — Securitatea în implementarea IoT

  • De ce securitatea este absolut esențială pentru IoT.
  • Mecanismele de încălcare a securității în stratul IoT.
  • Tehnologii de îmbunătățire a confidențialității.
  • Fundamentele securității rețelelor.
  • Implementarea criptării și criptografiei pentru datele IoT.
  • Standarde de securitate pentru platformele disponibile.
  • Legislația europeană pentru securitatea în platformele IoT.
  • Pornire securizată.
  • Autentificarea dispozitivelor.
  • Firewalling și IPS.
  • Actualizări și patch-uri.

Sesiunea 10 — Implementarea bazelor de date pentru IoT: Platforme IoT bazate pe cloud

  • SQL vs NoSQL — Care este potrivit pentru aplicația ta IoT?
  • Baze de date open source vs licențiate.
  • Platforme M2M cloud disponibile.
  • Cassandra — Date de serie temporală.
  • Mongo-DB.
  • Omega.
  • Ayla.
  • Libellium.
  • Platforma M2M CISCO.
  • Platforma M2M AT&T.
  • Platforma M2M Google.

Sesiunea 11 — Câteva sisteme IoT comune

  • Automatizarea casei.
  • Optimizarea energiei în casă.
  • Automotive-OBD.
  • Încuietoare IoT.
  • Alarmă de fum inteligentă.
  • Monitorizarea alcoolului în sânge (BAC) pentru consumatorii de droguri sub supraveghere.
  • Camere pentru animale de companie.
  • Dispozitive wearable IoT.
  • Sistem de ticketing pentru parcare mobilă.
  • Urmărirea locației în interiorul magazinelor de retail.
  • Îngrijire la domiciliu.
  • Ceasuri sportive inteligente.

Demo : Aplicație IoT pentru orașe inteligente

Demo : Cazuri de utilizare IoT în retail, transport și logistică

Sesiunea 12 — Big Data pentru IoT

  • 4V — Volum, viteză, varietate și veridicitate a Big Data.
  • De ce este important Big Data în IoT.
  • Big Data vs datele vechi în IoT.
  • Hadoop pentru IoT — când și de ce?
  • Tehnici de stocare pentru imagini, date geospațiale și video.
  • Baze de date distribuite — exemplu Cassandra.
  • Bazele calculului paralel pentru IoT.
  • Arhitectura microserviciilor.

Demo : Apache Spark

Cerințe

Cunoștințe de bază despre operațiuni de afaceri, dispozitive, sisteme electronice și sisteme de date.

Înțelegere de bază a software-ului și sistemelor.

Înțelegere de bază a statisticii (la nivel de Excel).

 21 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite