Schița de curs

Sesiunea 1 — Cuprinsul de afaceri al importanței IoT

  • Studii de caz din Nest, CISCO și industrii de vârf
  • Rată de adoptare a IoT în America de Nord și cum aliniază modelurile lor viitoare de afaceri și operațiile cu IoT
  • Domeniul aplicativei la scară largă
  • Oraș inteligent și Casa intelligentă
  • Internetul industrial
  • Mașini inteligente
  • Poarte de corp (wearables)
  • Sănătatea acasă
  • Generarea regulilor de afaceri pentru IoT
  • Arhitectura în trei straturi a Big Data — Fizică (senzori), Comunicare și Inteligență de date

Sesiunea 2 — Introducere la IoT: Tot despre senzori – Electronica

  • Functia și arhitectura de bază a unui senzor — corpul senzorului, mecanismul senzorului, calibrarea senzorului, întreținerea senzorului, structura de cost și prețuri, rețeaua de senzori moștenită și modernă — toate noțiunile de bază despre senzori
  • Dezvoltarea electronicii senzorilor — IoT vs moștenire, și open source vs stilul tradițional al PCB design-ului
  • Dezvoltarea protocoalelor de comunicare a senzorilor — istoria până în zilele noastre. Protocoale moștenite precum Modbus, relay, HART la protocolele moderne Zigbee, Zwave, X10, Bluetooth, ANT, etc.
  • Factori de afacere pentru implementarea senzorilor — reglementările FDA/EPA, detectarea fraudei/tamponezi, supervizarea, controlul calității și managementul proceselor
  • Diferite tehnici de calibrare — manual, automatizată, în teren, primară și secundară — și implicațiile lor în IoT
  • Opțiuni de alimentare pentru senzori — baterii, solar, Witricity, mobil și PoE
  • Instruire practică cu senzori de siliciu univoci și alți tipi precum temperatură, presiune, vibrație, câmp magnetic, factor putere etc.

Demonstrație : Înregistrarea datelor de la un senzor de temperatură

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

  • Ce este o rețea de senzori? Ce este o rețea ad-hoc?
  • Rețele wireless vs prin cablu
  • WiFi- familii 802.11: N to S — aplicația standardelor și furnizorii comuni.
  • Zigbee și Zwave — avantajul rețelei mesh cu consum scăzut de energie. Zigbee la distanțe lungi. Introducere a diferitelor chip-uri Zigbee.
  • Bluetooth/BLE: Consum scăzut vs consum ridicat, viteza de detectare, clasa BLE. Introducerea furnizorilor Bluetooth & revizuirea lor.
  • Creearea unei rețele folosind protocoale wireless precum Piconet cu BLE
  • Stive de protocole și structura pachetelor pentru BLE și Zigbee
  • Alte link-uri de comunicație RF la distanțe lungi
  • Linkuri LOS vs NLOS
  • Calculul capacității și a debitului
  • Probleme aplicaționale în protocoalele wireless — consumul de energie, fiabilitatea, PER, QoS, LOS
  • Rețele de senzori pentru implementarea WAN folosind LPWAN. Compararea diferitelor protocoale emergente precum LoRaWAN, NB-IoT etc.
  • Instruire practică cu rețeaua de senzori

Demonstrație : Controlul dispozitivelor folosind BLE

Sesiunea 4 — Revizuirea platformelor electronice, producția și proiecțiile de costuri

  • PCB vs FPGA vs ASIC design - cum să luați decizii
  • Electronica pentru prototipare vs Electronica pentru producție
  • Certificat QA pentru IoT- CE/CSA/UL/IEC/RoHS/IP65: Ce sunt acestea și când sunt necesare?
  • Introducere basică la designul PCB multi-strat și fluxul de lucru
  • Fidelitatea electronicii - conceptele de bază ale FIT și rata mortalității precoce
  • Testare ecologică și de fidelitate - noțiuni de bază
  • Platforme open source de bază: Arduino, Raspberry Pi, Beaglebone, când sunt necesare?

Sesiunea 5 — Conceptualizarea unui nou produs IoT- Document de cerințe pentru IoT

  • Starea artei prezentă și revizuirea tehnologiei existente pe piață
  • Sugestii pentru noi funcționalități și tehnologii bazate pe analiza pieței și problemele de brevetare
  • Specificații tehnice detaliate pentru noile produse - Sistem, software, hardware, mecanică, instalare etc.
  • Cerințe de ambalaj și documentație
  • Cerințe de servire și sprijin clienti
  • Design la nivel înalt (HLD) pentru înțelegerea conceptului de produs
  • Plan de lansare pentru introducerea treptată a noilor funcționalități
  • Skill set-ul echipei de dezvoltare și planul proiectului propus - costuri & durata
  • Prețul estimat de producție

Sesiunea 6 — Introducere la platformele aplicațiilor mobile pentru IoT

  • Stiva de protocole a aplicațiilor mobile pentru IoT
  • Integrarea mobile-server - ce factori să se ia î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țiile mobile (REST/WebSockets)
  • Protocoale de aplicare IoT (MQTT/CoAP)
  • Securitatea middleware-ului IoT - generarea cheilor, token-urilor și parolilor aleatorii pentru autentificarea dispozitivelor gateway.

Demonstrație : Aplicație mobile pentru urmărirea deșeurilor conectate la IoT

Sesiunea 7 — Machine learning pentru IoT inteligent

  • Introducere în machine learning
  • Tehnici de clasificare învățate
  • Predicție Bayesiană - pregătirea fișierului de instruire
  • Masina cu vectori de susținere (Support Vector Machine)
  • Analitică a imaginii și videoclipurilor pentru IoT
  • Analizarea fraudei și alertelor prin IoT
  • Integrarea ID-ului biometric cu IoT
  • Analitică în timp real/Stream Analytic
  • Issue-uri de scalabilitate ale IoT și machine learning
  • Cum se implementează arhitectural machine learning pentru IoT

Demonstrație : Utilizarea algoritmului KNN pentru analiza regresiei

Demonstrație : Clasificare bazată pe SVM pentru analiza imaginii și videoclipurilor

Sesiunea 8 — Motorul de analitică pentru IoT

  • Analiză cu insight-uri
  • Analiză vizuală
  • Analiză predictivă structurată
  • Analiză predictivă nestructurată
  • Mecanism de recomandare
  • Detectarea modelului
  • Descoperirea scenariilor/regulilor — eșuare, frauda, optimizare
  • Descoperirea cauzei de bază

Sesiunea 9 — Securitatea implementării IoT

  • Ce inseamnă securitatea pentru IoT
  • Mecanisme de încălcare a securității în straturile IoT
  • Tehnologii care pot crește confidențialitatea
  • Fundamentele securității rețelei
  • Implementarea criptografiei și a criptarei pentru datele IoT
  • Standarde de securitate disponibile pe platforme
  • Legislația europeană privind securitatea în platformele IoT
  • Booting secure
  • Autentificarea dispozitivelor
  • Firewalling și IPS
  • Actualizări și parchuri

Sesiunea 10 — Implementarea bazei de date pentru IoT: Platforme cloud pentru IoT

  • SQL vs NoSQL - Ce este mai potrivit pentru aplicația dvs. IoT
  • Baze de date open source vs licențiate
  • Platforme M2M cloud disponibile
  • Cassandra - Date time series
  • Mongo-DB
  • Omega
  • Ayla
  • Libellium
  • Platforma M2M Cisco
  • Platforma M2M AT &T
  • Platforma M2M Google

Sesiunea 11 — Câteva sisteme IoT comune

  • Automatizarea acasă
  • Optimizarea energetica în casă
  • Automotive-OBD
  • IOT-Lock
  • Adevărsor inteligent
  • BAC (monitorizarea alcoolemiei) pentru consumatorii de droguri sub supraveghere
  • Pet cam pentru entuziaștii proprietarii de animale
  • Dispozitive portabile IoT
  • Sistem de ticheteare mobilă de parcare
  • Urmărirea locației în interior la magazine
  • Ambulatorul acasă
  • Oraș sportiv inteligent

Demonstrație : Aplicații de oraș inteligent folosind IoT

Demonstrație : Scenarii de utilizare pentru IoT în retail, transport și logistica

Sesiunea 12 — Big Data pentru IoT

  • 4V - Volum, viteză, varietate și veridicitate a Big Data
  • Ce importanță are Big Data în IoT
  • Big Data vs date moștenite în IoT
  • Hadoop pentru IoT - când și de ce?
  • Tehnici de stocare pentru imagini, date geospațiale și videoclipuri
  • Baze de date distribuite - exemplu Cassandra
  • Noțiuni de bază privind calculul paralel pentru IoT
  • Arhitectură de microservicii

Demonstrație : Apache Spark

Cerințe

Cunoștințe de bază privind operațiile de afaceri, dispozitivele, sistemele electronice și de date

Înțelegere basică a software-ului și a sistemelor

Înțelegere basică a Statisticii (la nivel Excel)

 21 ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite