Real-Time IoT Device Monitoring with Kinesis Data Analytics

Die Anleitung zur Echtzeit-IoT-Geräteüberwachung mit Kinesis Data Analytics stellt automatisch die Dienste bereit, die zum Sammeln, Verarbeiten, Analysieren und Visualisieren von Verbindungs- und Aktivitätsdaten von IoT-Geräten in Echtzeit erforderlich sind. Diese Anleitung soll einen Rahmen zum Analysieren und Visualisieren von Metriken bieten, sodass Sie sich auf das Hinzufügen neuer Metriken konzentrieren können, anstatt die zugrunde liegende Infrastruktur zu verwalten.

Übersicht

Das folgende Diagramm zeigt die Architektur, die Sie mit dem Beispielcode auf GitHub erstellen können.

IoT-Geräteüberwachung in Echtzeit mit Kinesis Data Analytics-Anleitungsarchitektur

Wenn AWS IoT Daten von Ihren verbundenen Geräten aufnimmt, sendet eine AWS IoT-Regel die Daten an einen Kinesis-Datenlieferstrom. Der Lieferdatenstrom archiviert die Ereignisse in einem Amazon S3-Bucket und sendet die Daten zur Verarbeitung an eine Kinesis Data Analytics-Anwendung.

Die Anwendung sendet die Daten an eine AWS Lambda-Funktion, die sie in Echtzeit an eine DynamoDB-Tabelle zur Speicherung sendet. Die Anwendung sendet die verarbeiteten Daten auch an einen zweiten Kinesis-Datenlieferstrom, der sie in einem Amazon S3-Bucket archiviert.

Die Anleitung erstellt außerdem einen Amazon Cognito-Benutzerpool, einen Amazon S3-Bucket, eine Amazon CloudFront-Distribution und ein Echtzeit-Dashboard zum sicheren Lesen und Anzeigen der in der DynamoDB-Tabelle gespeicherten Kontoaktivitäten.

Real-Time IoT Device Monitoring with Kinesis Data Analytics

Version 1.1.2
Zuletzt aktualisiert: 12/2019
Autor: AWS

Hat Ihnen diese Lösungsimplementierung geholfen?
Feedback geben 

Funktionen

Real-Time IoT Device Monitoring with Kinesis Data Analytics – Referenzimplementierung

Nutzen Sie die sofort einsatzbereite Anleitung zur IoT-Geräteüberwachung in Echtzeit mit Kinesis Data Analytics, um Ihre eigene Lösung zur IoT-Geräteüberwachung zu entwickeln.

Anwendung von Amazon Kinesis Data Analytics

Diese Anleitung enthält eine Anwendung von Amazon Kinesis Data Analytics mit SQL-Anweisungen, die Metriken für das integrierte Dashboard berechnen.

Dashboard für die Geräteüberwachung

Die Anleitung umfasst ein einfaches Dashboard, das alle 10 Sekunden Daten aus Amazon DynamoDB in Liniendiagramme und jede Minute in Balkendiagramme lädt.

Anomalieerkennung

Die Anleitung zur Echtzeit-IoT-Geräteüberwachung mit Kinesis Data Analytics nutzt die integrierte Anomalieerkennung von Amazon Kinesis.
Symbol für Entwickeln
Stellen Sie eine AWS-Lösung selbst bereit

Durchsuchen Sie unsere Bibliothek der AWS-Lösungen, um Antworten auf häufige Architekturprobleme zu erhalten.

Weitere Informationen 
Einen APN-Partner suchen
Eine AWS-Partner-Lösung finden

Finden Sie AWS-Partner, die Ihnen den Einstieg erleichtern.

Weitere Informationen 
Symbol für Erkunden
Beratung erkunden

Präskriptive Architekturdiagramme, Beispielcode und technische Inhalte für häufig vorkommende Anwendungsfälle finden.

Weitere Informationen