Dokumentation

Entwicklerhandbuch: Dieses Handbuch bietet eine konzeptionelle Übersicht über Amazon Kinesis Data Streams und enthält ausführliche Anweisungen zur Verwendung der verschiedenen Funktionen des Service.

API-Referenz: In diesem Referenzhandbuch sind alle API-Vorgänge für Amazon Kinesis Data Streams mit Beispielanforderungen, Antworten usw. ausführlich beschrieben.

Videos

AWS re:Invent 2020: How Disney+ uses fast data ubiquity to improve the customer experience (30:34)
High Performance Data Streaming with Amazon Kinesis: Best Practices and Common Pitfalls (38:05)
AWS re:Invent 2020: Top 5 best practices for data streaming with Amazon Kinesis (27:47)
Streaming Data Pipelines for Real-Time Analytics – Are You Ready? (40:04)

Blog-Beiträge

Zurzeit sind keine Blogbeiträge vorhanden. Weitere Ressourcen finden Sie im AWS-Blog.

Tools und Bibliotheken

Amazon Kinesis Agent

Dies ist eine fertige Java-Anwendung, die eine einfache Methode zur Erfassung von Daten und deren Einleiten in Ihren Amazon Kinesis-Daten-Stream ermöglicht. Sie können den Agenten in Serverumgebungen auf Linux-Basis, auf Protokollservern und Datenbankservern installieren. Der Agent überwacht bestimmte Dateien und sendet fortlaufend Daten in Ihren Daten-Stream. Amazon Kinesis Agent herunterladen.

Amazon Kinesis Client Library

Mit dieser vordefinierten Bibliothek können Sie ganz leicht Amazon Kinesis-Anwendungen zum Lesen und Verarbeiten von Daten aus einem Amazon Kinesis-Stream erstellen. Diese Bibliothek übernimmt dabei komplexe Aufgaben wie die Anpassung an Änderungen beim Stream-Volumen, den Lastausgleich für Streaming-Daten, die Koordination verteilter Services sowie die fehlertolerante Datenverarbeitung, sodass Sie sich beim Entwickeln von Anwendungen ganz auf die Geschäftslogik konzentrieren können. Kinesis Client Library für Java | Python | Ruby | Node.js | .NET herunterladen

AWS-Streaming-Daten-Lösung für Amazon Kinesis

Verwenden Sie die AWS Datenstreamlösung für Amazon Kinesis, um Anwendungsfälle für Echtzeit-Streaming zu lösen, wie z. B. die Erfassung hochvolumiger Anwendungsprotokolle, die Analyse von Clickstream-Daten, die kontinuierliche Bereitstellung an einen Data Lake und vieles mehr.

Diese Lösung verkürzt Ihre Entwicklungszeit um Tage, indem sie Folgendes entfernt oder reduziert: Modellieren und Bereitstellen von Ressourcen mit AWS CloudFormation; Einrichten von Amazon CloudWatch-Warnungen, Dashboards, und Protokollierung; die manuelle Implementierung von bewerten Methoden für Streaming-Daten in AWS. Diese Lösung ist von Daten und Logik unabhängig. Sie beginnen mit Codebausteinen und können diese schnell anpassen. Nach der Fertigstellung können Sie mit den Überwachungsfunktionen der Lösung schnell zur Produktion übergehen.

Amazon Kinesis Producer Library

Hier handelt es sich um eine einfach zu verwendende und umfassend konfigurierbare Bibliothek, mit der Sie Daten in einen Amazon Kinesis-Stream einleiten können. Diese Bibliothek ist eine einfache, asynchrone und verlässliche Oberfläche, mit der Sie unter Einsatz minimaler Client-Ressourcen schnell einen höheren Produzentendurchsatz erzielen. Kinesis Producer Library herunterladen.

Amazon Kinesis Connector Library

Dies ist eine vordefinierte Bibliothek, mit der Sie Amazon Kinesis Data Streams ganz leicht in andere AWS-Services und Tools von Drittanbietern integrieren können. Für die Verwendung dieser Bibliothek benötigten Sie die Amazon Kinesis Client Library (KCL). Die aktuelle Version dieser Bibliothek bietet Konnektoren für Amazon DynamoDB, Amazon Redshift, Amazon S3 und Elasticsearch. Die Bibliothek umfasst auch Beispiel-Konnektoren für jeden Typ sowie Apache Ant-Build-Dateien zum Ausführen der Beispiele. Kinesis Connector Library herunterladen.

Amazon Kinesis Storm Spout

Diese vordefinierte Bibliothek erleichtert Ihnen die Integration von Amazon Kinesis Data Streams in Apache Storm. Die aktuelle Version dieser Bibliothek ruft Daten aus dem Amazon Kinesis-Stream ab und gibt sie als Tupel aus. Fügen Sie Spout Ihrer Storm-Topologie hinzu, um Amazon Kinesis Data Streams als zuverlässigen, skalierbaren Stream-Erfassungs-, Speicher- und Wiedergabeservice zu nutzen. Kinesis Storm Spout herunterladen.

Erfahren Sie, wie Sie mit Amazon Kinesis Data Streams und Apache Storm ein Echtzeit-Dashboard mit gleitendem Fenster erstellen.

Amazon EMR Connector für Kinesis

Aktiviert Amazon Elastic MapReduce (EMR) für das direkte Lesen und Abfragen von Daten aus Amazon Kinesis-Daten-Streams. Weitere Informationen | Häufig gestellte Fragen zu EMR Connector für Kinesis

Integration von AWS Mobile SDK

Amazon Kinesis Recorder ermöglicht die zuverlässige Aufzeichnung von Daten in einem Amazon Kinesis-Daten-Stream aus Ihrer mobilen App. Weitere Informationen zu iOS | Weitere Informationen zu Android

Log4J Appender für Amazon Kinesis Data Streams

Eine Implementierung des Apache Log4J Appender Interface, das Log4J-Ausgaben direkt in Amazon Kinesis-Daten-Streams überträgt, ohne angepassten Code zu benötigen. Weitere Informationen

Von der Community hinzugefügte Tools und Bibliotheken

Fluentd-Plug-In für Amazon Kinesis Data Streams

Ein Plug-In, mit dem mit Fluentd Daten zu Amazon Kinesis-Daten-Streams hinzugefügt werden können. Weitere Informationen

Amazon Kinesis Source and Sink für Apache Flume

Amazon Kinesis Source and Sink-Service für Apache Flume. Weitere Informationen

Integration von Spark Streaming und Amazon Kinesis Data Streams

Ein Amazon Kinesis Data Streams-Empfänger, der mithilfe der Amazon Kinesis Client Library einen Eingabe-DStream erzeugt. Weitere Informationen

Amazon Kinesis Client Library für Go-Entwickler

Ermöglicht Entwicklern das Schreiben von Datensatzprozessoren mit dem Daemon für mehrere Sprachen von Amazon Kinesis Client Library in Go. Weitere Informationen

Amazon Kinesis Data Streams Aggregators

Ermöglicht die automatische Erstellung und Visualisierung aggregierter Zeitreihendaten aus Amazon Kinesis-Daten-Streams. Weitere Informationen

Amazon Kinesis Data Streams Scaling Utility

Ermöglicht die Skalierung der Partitionenanzahl eines Amazon Kinesis-Daten-Streams. Entwickler können in beide Richtungen skalieren, indem sie eine bestimmte Partitionenanzahl oder einen Prozentsatz für die Gesamtanzahl der Partitionen festlegen. Weitere Informationen

Amazon Kinesis Data Streams-Modul für Vert.x

Aktiviert den Empfang von Ereignissen, die durch andere Vert.x-Vertikale veröffentlicht wurden, und das Senden dieser Ereignisse an Amazon Kinesis Data Streams. Weitere Informationen

Erste Schritte mit Amazon Kinesis Data Streams

Entwicklerhandbuch anzeigen
Sind Sie startbereit?
Registrieren
Haben Sie noch Fragen?
Kontaktieren Sie uns