Schulungsübersicht
- Grundlagen der IoT-Geräte
- Architektur des IoT-Systems - IaaS vs. PaaS-basiertes IoT-System
- Grundlagen der "Dinge", Sensoren, Geschäftsfunktionen und Zuordnung zwischen ihnen, um lieferbare IoT-Daten zu erstellen.
- Wesentliche Komponenten eines IoT-Systems - Hardware, Middleware, Sicherheit, Flottenmanager (Sensoren und Things Manager), Sensor-Onboarding, Thing-Onboarding, Geofencing, Zeitreihendaten, Alarmierung, Datenvisualisierung
- AWS Paas-Funktionen für Middleware, Sicherheit, Flottenmanager, Warnung/Alarm usw.
- IoT-Gerätesicherheit, warum brauchen wir sie?
- Grundlagen der Kommunikation von IoT-Geräten mit der Cloud mit MQTT
- Frühere Geschichte der IoT-Kommunikation.
- Grundlagen von MQTT und warum wir MQTT für IoT-Geräte verwenden.
- Nachrichtenwarteschlange und PubSub-System.
- Anbindung von IoT-Geräten an AWS mit MQTT (AWS IoT Core)
- Wie konfiguriert man den IoT-Kern, um Ihr Gerät zu verbinden?
- Onboarding und Deboarding von Sensoren
- Onboarding und Deboarding von "Die Dinge"
- Verbinden des AWS IoT-Kerns mit der AWS Lambda-Funktion für Berechnungen und Datenspeicherung mit DynamoDB
- Verbinden von AWS-Kern mit AWS Lambda.
- Was ist AWS Lambda.
- Was ist DynamoDB.
- Sammeln von Daten von AWS IoT Core und Speichern in DynamoDB mit Lambda.
- Verbinden von Raspberry PI mit AWS IoT Core und einfache Datenkommunikation
- Code auf Raspberry PI zur Verbindung mit AWS IoT Core mit Python.
- Senden und Empfangen von Daten.
- AWS SDK/Funktionen für Middleware-Sicherheit, Konnektivität und Geräteverwaltung
- Praktische Übungen mit Raspberry PI und AWS IoT Core zum Bau eines intelligenten Geräts
- Code auf dem Raspberry PI, um Daten vom Sensor zu lesen und sie an AWS zu senden.
- Code auf AWS Lambda, um Sensordaten zu lesen, zu verarbeiten und das Gerät basierend auf den Sensordaten zu steuern, um das Gerät intelligent zu machen.
- Visualisierung der Sensordaten und Kommunikation mit dem Webinterface
- Erstellen einer einfachen Angular basierten Anwendung zur Visualisierung von Sensordaten und Hosten auf AWS S3 für den öffentlichen Zugang.
- SaaS auf PaaS für AWS IoT : Wie man ein SaaS-Netzwerk um AWS Lambda herum aufbaut
- Erfassung von Alarmen und Ereignissen
- Sensor-Kalibrierung
- Hinzufügen von Regeln für Alarme und Ereignisse
Voraussetzungen
Zweck:
Derzeit muss jede neue IoT-Entwicklung auf einer PaaS (Platform as a Service) IoT-Infrastruktur erfolgen. Zu den führenden PaaS-IoT-Systemen gehören Microsoft Azure, AWS IoT (Amazon), Google IoT Cloud und Siemens Mindsphere usw. Es ist auch wichtig, dass die Entwickler die zugehörigen PaaS-Funktionen kennen, die für die Verbindung von IoT-Daten mit anderen Ökosystemen erforderlich sind. In diesem Kurs wird ein Kunde praktisch mit einem Raspberry Pi, einem Multi-Sensor-TI-Sensor-Tag-Chip (der 10 Sensoren eingebaut hat - Bewegung, Umgebungstemperatur, Luftfeuchtigkeit, Druck, Lichtmesser usw.) geschult. Der Kursteilnehmer lernt die Grundlagen aller IoT-Funktionen und deren Implementierung in der AWS IoT PaaS-Cloud mit Lambda-Funktionen.
Erfahrungsberichte (1)
IOT applications