Wozu dient diese AWS-Lösungsimplementierung?

Amazon Web Services (AWS) bietet die Lösung Real-Time IoT Device Monitoring with Kinesis Data Analytics, eine Referenzimplementierung, die automatisch die Services bereitstellt, die für die Erfassung, Verarbeitung, Analyse und Visualisierung der Konnektivität und Aktivitätsdaten von IoT-Geräten in Echtzeit erforderlich sind. Die Lösung bietet ein Framework für die Analyse und Visualisierung von Metriken, sodass Sie sich auf das Hinzufügen neuer Metriken konzentrieren können, anstatt die zugrunde liegende Infrastruktur zu verwalten.

Version 1.1.2 der Lösung verwendet die aktuellste Node.js-Laufzeit. Version 1.0 verwendet die Laufzeit von Node.js 8.10, die das Ende der Lebensdauer am 31. Dezember 2019 erreicht. Um auf Version 1.1.2 zu aktualisieren, können Sie den Stack aktualisieren. Weitere Informationen finden Sie im Bereitstellungshandbuch.

Übersicht über die Implementierung der AWS-Lösung

 

AWS bietet eine Lösung an, die AWS IoT zur Aufnahme von Gerätedaten, Amazon Kinesis Data Firehose zur Archivierung der Daten, Kinesis Data Analytics zur Berechnung von Metriken in Echtzeit und Amazon Simple Storage Service (Amazon S3) und Amazon DynamoDB zur dauerhaften Speicherung von Metrikdaten verwendet. Die Lösung umfasst ein Dashboard, das die Konnektivitätsmetriken Ihrer Geräte in Echtzeit visualisiert.

Das folgende Diagramm zeigt die Komponenten und Funktionen, die Sie mit Hilfe des Lösungsimplementierungsleitfadens und der zugehörigen AWS CloudFormation-Vorlage erstellen können.

Real-Time IoT Device Monitoring with Kinesis Data Analytics | Architekturdiagramm
 Zum Vergrößern klicken

Real-Time IoT Device Monitoring with Kinesis Data Analytics – Lösungsarchitektur

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 Lösung 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

Geschätzte Bereitstellungszeit: 10 Minuten

Verwenden Sie die Schaltfläche unten, um Lösungsaktualisierungen zu abonnieren.

Hinweis: Um RSS-Aktualisierungen zu abonnieren, muss für den von Ihnen verwendeten Browser ein RSS-Plug-in aktiviert sein.  

Hat Ihnen diese Lösungsimplementierung geholfen?
Feedback geben 

Funktionen

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

Nutzen Sie die Real-Time IoT Device Monitoring with Kinesis Data Analytics wie sie ist oder als Referenzimplementierung für die Erstellung Ihrer eigenen Lösung zur Überwachung von IoT-Geräten.

Dashboard für die Geräteüberwachung

Die Lösung verfügt über ein einfaches Dashboard, das alle 10 Sekunden Daten aus Amazon DynamoDB in Liniendiagramme und jede Minute in Balkendiagramme lädt.

Amazon Kinesis Data Analytics-Anwendung

Diese Lösung umfasst eine Amazon Kinesis Data Analytics-Anwendung mit SQL-Anweisungen, die Metriken für das integrierte Dashboard berechnen.

Anomalieerkennung

Real-Time IoT Device Monitoring with Kinesis Data Analytics nutzt die integrierte Anomalieerkennung von Amazon Kinesis.
Entwickeln (Symbol)
Selbst eine Lösung bereitstellen

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

Weitere Informationen 
Einen APN-Partner suchen
Einen APN-Partner suchen

Finden Sie Beratungs- und Technologiepartner mit AWS-Zertifizierung, die Ihnen den Einstieg erleichtern.

Weitere Informationen 
Erkunden (Symbol)
Beratungsangebote für Lösungen erkunden

Durchsuchen Sie unser Portfolio mit Beratungsangeboten, um AWS-geprüfte Hilfe mit Lösungsbereitstellung zu erhalten.

Weitere Informationen