Tạo một bucket
Sam đang bắt đầu làm quen để chuẩn bị xây dựng pipeline đầu tiên của mình.
Get It Done là ứng dụng thành phố phát hành để cư dân báo cáo sự cố. Có rất nhiều vấn đề cần báo cáo, và cũng tạo ra rất nhiều dữ liệu.

Cô ấy sẽ lấy các báo cáo hằng ngày do Get It Done tạo ra và đặt chúng vào bucket 'gim-staging'. Sau đó, cô ấy sẽ làm sạch dữ liệu và đưa bộ dữ liệu mới vào bucket 'gim-processed'.
Cô ấy cũng muốn tạo một bucket 'gim-test' để thử nghiệm.
Hãy giúp Sam thực hiện bước đầu tiên hướng tới giấc mơ pipeline của mình. Hãy giúp cô ấy tạo bucket đầu tiên, 'gim-staging'!
Bài tập này là một phần của khóa học
Giới thiệu về AWS Boto trong Python
Hướng dẫn bài tập
- Tạo một client
boto3tới S3. - Tạo các bucket
'gim-staging','gim-processed'và'gim-test'. - In phản hồi nhận được khi tạo bucket
'gim-staging'.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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)