始める無料で始める

バケットを作成する

Sam は最初のパイプラインを作る準備として、まず小さく始めようとしています。

Get It Done は、市が住民の通報を受け付けるために公開しているアプリです。通報の種類は多く、そこから大量のデータが生成されます。

Get It Done services poster

彼女は Get It Done で毎日生成されるレポートを取得し、まずは 'gim-staging' バケットに置きます。次に、データをクリーンアップして、新しいデータセットを 'gim-processed' バケットに配置します。

さらに、試験用に 'gim-test' バケットも作成したいと考えています。

Sam がパイプライン構築の第一歩を踏み出せるように手伝いましょう。最初のバケット 'gim-staging' を作成してください!

この演習はコースの一部です

Python で始める AWS Boto 入門

コースを見る

演習の手順

  • boto3 で S3 のクライアントを作成します。
  • 'gim-staging''gim-processed''gim-test' の各バケットを作成します。
  • 'gim-staging' バケット作成時のレスポンスを出力します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

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)
コードを編集して実行