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.
Opinie uczestników (2)
Ilość informacji, ćwicenia
Lukasz Kowalski - Sii Sp. z o.o.
Szkolenie - AWS IoT Core
Aplikacje IOT
Palaniswamy Suresh Kumar - Makers' Academy
Szkolenie - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Przetłumaczone przez sztuczną inteligencję