CommencerCommencer gratuitement

Créer un bucket

Sam se lance doucement, prête à construire son premier pipeline.

Get It Done est l’application publiée par la ville pour permettre aux habitants de signaler des problèmes. Il y a beaucoup de signalements, et donc beaucoup de données générées.

Get It Done services poster

Elle récupérera les rapports quotidiens générés par Get It Done et les placera dans le bucket 'gim-staging'. Ensuite, elle nettoiera les données et placera le nouveau jeu de données dans le bucket 'gim-processed'.

Elle souhaite aussi créer un bucket 'gim-test' pour faire des essais.

Aidez Sam à franchir la première étape vers son pipeline. Aidez-la à créer son premier bucket, 'gim-staging' !

Cet exercice fait partie du cours

Introduction à AWS Boto en Python

Afficher le cours

Instructions

  • Créez un client boto3 pour S3.
  • Créez les buckets 'gim-staging', 'gim-processed' et 'gim-test'.
  • Affichez la réponse renvoyée lors de la création du bucket 'gim-staging'.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

import boto3

# Create boto3 client to S3
s3 = boto3.____('____', region_name='us-east-1', 
                         aws_access_key_id=AWS_KEY_ID, 
                         aws_secret_access_key=AWS_SECRET)

# Create the buckets
response_staging = s3.____(____='gim-staging')
response_processed = s3.____(____='gim-processed')
response_test = s3.____(____='gim-test')

# Print out the response
print(response_staging)
Modifier et exécuter le code