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 zum Anfassen
Setzen Sie die Theorie mit einer unserer interaktiven Übungen in die Tat um
