Erstelle deinen ersten Firehose Stream
Jetzt, wo alle Teile an ihrem Platz sind, kannst du deinen ersten Firehose-Lieferstrom erstellen. So kannst du Daten an den Stream senden, und der Stream legt sie im S3-Bucket ab.
Einrichtung
Beachte eine Datei _setup.py
; In dieser Datei werden wir die boto3-Clients für firehose
und s3
erstellen.
Du musst diese Datei nicht für die Übungen bearbeiten, aber du kannst sie gerne lesen!
Zu bearbeitende Datei
Du wirst die Datei create_firehose.py
mit dem Editor bearbeiten.
Ziel S3 Eimer
Du wirst einen "sd-vehicle-data"
S3-Bucket erstellen, der als Ziel für unseren Stream verwendet wird.
Rolle
Die Rolle, die wir erstellt haben, ist "fireHoseDeliveryRole"
mit einer ARN von: "arn:aws:iam::0000000:role/firehoseDeliveryRole"
.
Diese Rolle ermöglicht es unserem neuen Firehose-Stream, in den "sd-vehicle-data"
Bucket zu schreiben.
Folien
Vergiss nicht - du kannst immer auf das Foliensymbol oben rechts klicken, um die Folien zu sehen - sie sind sehr hilfreich!
Diese Übung ist Teil des Kurses
Datenstreaming mit AWS Kinesis und Lambda
Interaktive Übung
In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.
