Lépjen kapcsolatba velünk

Kurzusleírás

Modul 0: Alapok és AWS IoT Ökoszisztéma

  • Bevezetés az IoT-ba
    • Az IoT meghatározása 2024-ben: A „Dolgokon” túl (Edge Intelligence, AI/ML az Edge-ben, Cyber-Physical Systems).
    • Az IoT növekedésének hajtóerői (Iparágak, Használati esetek).
    • Kulcsfontosságú IoT trendek (Edge Computing, Fenntarthatóság, AI/ML integráció, Fokozott biztonság).
    • Az AWS IoT a szélesebb AWS ökoszisztémán belül (AWS Partner Network - APN erőforrások).
  • AWS IoT Szolgáltatási Tájékoztató
    • AWS IoT Core (MQTT/Bridge, Jobs, Device Defender).
    • AWS IoT Device Management (Eszközök bevezetése, Konfigurációkezelés, OTA frissítések).
    • AWS IoT Analytics (Adatfeldolgozás, gazdagítás, modellezés).
    • AWS IoT Greengrass (Edge számítás, helyi végrehajtás, biztonságos kapcsolat).
    • AWS IoT Button (Fogalmi áttekintés egyszerű eszközökhöz).
    • Kapcsolat: AWS IoT Core -> Lambda/DynamoDB/OpenSearch/Step Functions/SageMaker.

Modul 1: IoT Architektúra, Komponensek és Biztonság

  • IoT Architektúra
    • Eszköz réteg (Érzékelők, Aktuátorok, Edge eszközök, mint a Raspberry Pi, ESP32).
    • Kapcsolati réteg (MQTT, CoAP, HTTP, LPWAN - LoRaWAN, NB-IoT, Sigfox, Cellular IoT).
    • Felhő integrációs réteg (AWS IoT Core, API Gateway, Lambda, Step Functions).
    • Adatfeldolgozási és elemzési réteg (DynamoDB, Timestream, OpenSearch, S3, Athena, SageMaker).
    • Alkalmazási réteg (Mobil, Web alkalmazások AWS Amplify, Egyéni üzleti alkalmazások).
    • Fontosság: A disztribuált architektúrák mögött álló „miért” magyarázata (késleltetés, sávszélesség, számítási teljesítmény, biztonság).
  • Alapvető IoT Komponensek Részletes Bevezetése
    • Hardver: Kiválasztási kritériumok (MCU, kapcsolhatóság, érzékelők), Biztonsági elemek (Trusted Execution Environments - TEEs).
    • Edge Computing (AWS Greengrass): Előnyök (alacsony késleltetés, csökkentett felhőforgalom, helyi döntéshozatal).
    • Eszközkezelés: Bevezetés (Over-the-Air - OTA, Előzetes üzembehelyezés), Konfiguráció, Monitorozás, Távoli hibakeresés.
    • Biztonsági Részletes Bevezetés: Eszközazonosítás, Hitelesítés és Engedélyezés (X.509 Tanúsítványok, JSON Web Tokens - JWTs), Adattitkosítás (nyugalmi és átviteli állapotban), AWS IoT Device Defender.
    • Biztonsági Szabványosítás: Bevezetés a szabványokba (pl. IEEE P2145, Open Connectivity Foundation - OCF) és megfelelőség (ISO/IEC 27001, SOC 2).
  • AWS-specifikus PaaS Funkciók IoT-hez
    • AWS IoT Core (Biztonságos MQTT/Bridge, Jobs a firmware frissítésekhez, Device Defender).
    • AWS Lambda (Serverless számítás adatelőkészítéshez, műveletek indításához).
    • AWS Step Functions (Állapotfüggő munkafolyamatok komplex eszközinterakciókhoz).
    • Amazon DynamoDB (NoSQL adatbázis gyors IoT adatbefogadáshoz).
    • Amazon OpenSearch Service (Keresés és Elemzés, Idősoros adatkezelés).
    • Amazon Timestream (Speciális idősoros adatbázis).
    • Amazon S3 (Nyers adattár).
    • AWS IoT Device Defender (Monitorozás és biztonsági felmérés).
    • AWS IoT Wireless (Távoli LPWAN eszközök csatlakoztatása).

Modul 2: IoT Eszköz Kommunikációs Protokollok

  • MQTT (MQTT v5 & WebSockets)
    • MQTT 5.0 Funkciók (Retain, Clean Session flag-ek, User Properties, Wildcard témák).
    • MQTT WebSockets felett (Szabványosítás).
    • Szolgáltatásminőség (QoS) Szintek magyarázata.
    • Protokoll Ajánlott Gyakorlatok.
  • Alternatív Protokollok
    • CoAP (Constrained Application Protocol) korlátozott eszközökhöz.
    • AMQP / MQTT AMQP felett (Szabványos adatcsere formátumok).
    • HTTP (Egyszerűbb, ritkább frissítésekhez).
    • WebSockets (Teljes duplex kommunikáció).

Modul 3: Robusztus IoT Alkalmazások Építése AWS-vel

  • Eszközök Bevezetése és Biztonságos Kapcsolat
    • AWS IoT Device Defender Előzetes Üzembehelyezés.
    • Biztonságos Over-The-Air (OTA) Bevezetés (pl. AWS IoT Button koncepciók használatával).
    • Eszköz Tanúsítványok Kezelése (ACM/PKI).
    • MQTT implementálása TLS-sel.
  • Adat Befogadás, Tárolás és Feldolgozás
    • Hatékony adatküldés eszközökről az AWS IoT Core-ba.
    • A megfelelő cél kiválasztása: Lambda (eseményvezérelt), Step Functions (orkesztáció), Timestream (idősoros), OpenSearch (keresés és elemzés), S3 (nyers adatok).
    • AWS IoT Analytics használata adatgazdagításhoz és tisztításhoz tárolás előtt.
    • Magas átviteli sebességű forgatókönyvek kezelése (Kinesis/Firehose).
  • Eszközkezelés és Műveletek
    • AWS IoT Device Management használata flottakezeléshez.
    • OTA Frissítések Implementálása és Kezelése (AWS IoT Jobs használatával).
    • Távoli Monitorozás és Konfiguráció.
  • IoT Háttérrendszer Építése
    • API Gateway REST/GraphQL API-k létrehozásához eszközök és adatok kezeléséhez.
    • AWS Lambda üzleti logikához.
    • AWS Step Functions elosztott komponensek koordinálásához.
    • Amazon SQS/SNS aszinkron üzenetküldéshez és eseményindításhoz.

Modul 4: Edge Computing és Haladó Integráció

  • AWS IoT Greengrass
    • Fogalmak (Core, Device, Connector).
    • Lambda függvények helyi futtatása az eszközön.
    • Kód közvetlen futtatása az eszközön (C++, Python).
    • Biztonságos kommunikáció a Greengrass Core és az AWS/IoT eszközök között.
    • Használati eset: Helyi adatszűrés, előfeldolgozás vagy AI következtetés az edge-en.
  • Integráció AI/ML-lel
    • SageMaker használata komplex ML modellekhez a felhőben.
    • ML következtetés futtatása az edge-en Greengrass ML Accelerator (GMA) segítségével.
  • Adatvizualizáció és Felhasználói Felületek
    • AWS IoT SiteWise használata ipari adatvizualizációhoz.
    • Webalkalmazások építése AWS Amplify segítségével (API, UI, Hitelesítés).
    • Irányítópultok létrehozása Amazon QuickSight vagy OpenSearch Dashboards segítségével.

Modul 5: Biztonság, Irányítás és Ajánlott Gyakorlatok

  • IoT Biztonsági Életciklus
    • Biztonságos Tervezési Elvek (Defense-in-Depth).
    • Biztonságos Fejlesztési Gyakorlatok (OWASP IoT Top 10).
    • Sebezhetőségi Kezelés.
    • IoT Fenyegetésmodellezés.
  • AWS Biztonsági Szolgáltatások IoT-hez
    • AWS IoT Device Defender (Szolgáltatás és Device Defender).
    • AWS Shield, AWS Identity and Access Management (IAM).
    • AWS Config megfelelőségi ellenőrzésekhez.
    • Hardveres Biztonsági Modulok (HSMs) integrációja.
  • Adatvédelem és Irányítás
    • Érzékeny adatok kezelése (PII).
    • Adatmegőrzési és Törlési irányelvek.
    • Megfelelőségi szempontok.

Modul 6: Gyakorlati Projektek és Záróprojekt

  • Vezetett Gyakorlati Laborok
    • Eszközök Bevezetése és MQTT Kommunikáció.
    • Biztonságos Adatbefogadás Implementálása AWS-ba.
    • Egyszerű IoT Irányítópult Építése.
    • OTA Frissítés Szimuláció.
    • Bevezetés az AWS IoT Greengrass-ba.
  • Záróprojekt
    • Építsen egy teljes IoT megoldást, amely valós problémát old meg (pl. Okos Otthon Automatizálás, Környezetfigyelés, Ipari Érzékelő Központ).
    • Követelmények: Biztonságos eszköz, adatbefogadás, feldolgozás, vizualizáció, és opcionális edge komponens.
    • Használja a kurzus során tárgyalt AWS szolgáltatásokat.

Követelmények

Cél:

A modern IoT fejlesztés a Platform-as-a-Service (PaaS) infrastruktúrára támaszkodik. A vezető PaaS IoT rendszerek közé tartozik a Microsoft Azure, az AWS IoT (Amazon), a Google IoT Cloud és a Siemens MindSphere. Elengedhetetlen, hogy a fejlesztők megértsék a PaaS funkciókat, amelyek szükségesek az IoT adatok más rendszerekkel való integrálásához. Ezen a kurzuson gyakorlati képzést kaphat egy Raspberry Pi és egy több érzékelővel felszerelt TI SensorTag chip (10 beépített érzékelővel: mozgás, környezeti hőmérséklet, páratartalom, nyomás, fénymérő stb.) használatával. Megtanulja az IoT funkciók alapjait és azt, hogyan valósíthatja meg ezeket az AWS IoT PaaS felhőben Lambda függvények segítségével.

 8 Órák

Résztvevők száma


Ár per résztvevő

Közelgő kurzusok

Rokon kategóriák