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)
Mărturii (1)
The training was relevant to my needs and I would be able to apply the lessons learnt to meet my challenging needs