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).
Mărturii (1)
Formarea a fost relevantă pentru nevoile mele și am putea aplica lecțiile învățate pentru a satisface nevoile mele provocatoare.
Botshabelo Jason - Water Utilities Botswana
Curs - IoT Fundamentals and Frontiers : For Managers, CXO, VP, Investors and Entrepreneurs
Tradus de catre o masina