AWS IoT Core unterstützt jetzt natives InfluxDB-Routing für Zeitreihendaten
AWS IoT Core unterstützt jetzt InfluxDB-Regelaktionen, die Zeitreihendaten von Ihren Internet der Dinge-Geräten (IoT) direkt an InfluxDB-Datenbanken weiterleiten, ohne benutzerdefinierten geräteseitigen Code zu schreiben oder zwischengeschaltete Cloud-Dienste zu verwenden. AWS IoT Core ist ein vollständig verwalteter Service, der Milliarden von IoT-Geräten sicher mit der AWS-Cloud verbindet und IoT-Gerätedaten an AWS und Dienste von Drittanbietern weiterleitet.
Die neue InfluxDB-Regelaktion konvertiert automatisch Zeitreihendaten von Ihrem Gerät in das Leitungsprotokollformat von InfluxDB und schreibt sie entweder in einen von Amazon Timestream verwalteten oder einen selbst gehosteten InfluxDB-Cluster. Die neue Regelaktion unterstützt auch die folgenden beiden Batching-Modi, um Ihnen bei der Optimierung von Kosten und Durchsatz zu helfen: geräteseitiges Batching, bei dem Ihre Geräte vorab gestapelte Payloads an AWS IoT Core senden; und serverseitiges Batching, bei dem die IoT-Regel-Engine einzelne Nachrichten aggregiert, bevor sie in InfluxDB geschrieben werden. Zum Beispiel kann ein Life-Science-Unternehmen Tausende von Telemetrie-Messwerten von wissenschaftlichen Geräten mit einer Granularität von Millisekunden zusammenfassen und zum Monitoring direkt in InfluxDB schreiben, ohne eine benutzerdefinierte Datenpipeline aufzubauen.
Verbinden Sie zunächst Ihre IoT-Geräte mit AWS IoT Core und definieren Sie eine InfluxDB-Regelaktion, die die Zieldatenbank zusammen mit Authentifizierungs- und Batching-Parametern angibt. Die InfluxDB-Regelaktion ist in allen globalen AWS-Regionen verfügbar, in denen Amazon Timestream für InfluxDB verfügbar ist. Weitere Informationen finden Sie im AWS IoT Core-Entwicklerhandbuch.