Plan Szkolenia

  • Podstawy urządzeń IoT
    • Architektura systemu IoT – system IoT oparty na IaaS vs PaaS
    • Podstawy “rzeczy”, czujników, funkcji biznesowych oraz mapowanie między nimi w celu budowania danych IoT.
    • Podstawowe komponenty systemu IoT – Sprzęt, Middleware, Bezpieczeństwo, Zarządzanie flotą (czujniki i zarządzanie rzeczami), onboardowanie czujników, onboardowanie rzeczy, geofencing, dane szeregów czasowych, alerty/alarmy, wizualizacja danych
    • Funkcje PaaS AWS dla Middleware, Bezpieczeństwa, Zarządzania flotą, alertów/alarmów itp.
    • Bezpieczeństwo urządzeń IoT, dlaczego jest potrzebne?
  • Podstawy komunikacji urządzeń IoT z chmurą za pomocą MQTT
    • Wczesna historia komunikacji IoT.
    • Podstawy MQTT i dlaczego używamy MQTT do urządzeń IoT.
    • System kolejkowania wiadomości i PubSub.
  • Łączenie urządzeń IoT z AWS za pomocą MQTT (AWS IoT Core)
    • Jak skonfigurować IoT Core do połączenia z urządzeniem.
    • Onboardowanie i deboardowanie czujników
    • Onboardowanie i deboardowanie “rzeczy”
  • Łączenie AWS IoT Core z funkcją AWS Lambda do przetwarzania i przechowywania danych przy użyciu DynamoDB
    • Połączenie AWS Core z AWS Lambda.
    • Czym jest AWS Lambda.
    • Czym jest DynamoDB.
    • Zbieranie danych z AWS IoT Core i przechowywanie ich w DynamoDB przy użyciu Lambda.
  • Łączenie Raspberry PI z AWS IoT Core i prosta komunikacja danych
    • Kod na Raspberry PI do połączenia z AWS IoT Core przy użyciu Pythona.
    • Wysyłanie i odbieranie danych.
    • SDK/Funkcje AWS dla bezpieczeństwa Middleware, łączności i zarządzania urządzeniami
  • Praktyczne ćwiczenia z Raspberry PI i AWS IoT Core w celu zbudowania inteligentnego urządzenia
    • Kod na Raspberry PI do odczytywania danych z czujnika i wysyłania ich do AWS.
    • Kod na AWS Lambda do odczytywania danych z czujnika, przetwarzania ich i sterowania urządzeniem na podstawie danych z czujnika, aby uczynić urządzenie inteligentnym.
  • Wizualizacja danych z czujników i komunikacja z interfejsem internetowym
    • Budowa prostej aplikacji opartej na Angularze do wizualizacji danych z czujników i hostowanie jej na AWS S3 w celu publicznego dostępu.
  • SaaS na PaaS dla AWS IoT: Jak zbudować sieć SaaS wokół AWS Lambda
  • Przechwytywanie alertów i zdarzeń
  • Kalibracja czujników
  • Dodawanie reguł dla alertów i zdarzeń

Wymagania

Cel:

Obecnie każdy nowy rozwój IoT musi być realizowany na infrastrukturze IoT typu PaaS (Platform as a Service). Wiodące systemy IoT PaaS obejmują Microsoft Azure, AWS IoT (Amazon), Google IoT Cloud i Siemens Mindsphere itp. Ważne jest również, aby programiści znali powiązane funkcje PaaS niezbędne do połączenia danych IoT z innymi ekosystemami. W tym kursie uczestnik będzie szkolił się praktycznie z użyciem Raspberry Pi, wieloczujnikowego chipa TI sensor Tag (który ma wbudowanych 10 czujników – ruch, temperatura otoczenia, wilgotność, ciśnienie, światłomierz itp.). Uczestnik pozna podstawy wszystkich funkcji IoT oraz jak je zaimplementować w chmurze PaaS AWS IoT przy użyciu funkcji Lambda.

 8 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie