เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การสร้าง Bucket

Sam กำลังเริ่มต้นสร้าง pipeline แรกของเธอ

Get It Done คือแอปที่เมืองซานดิเอโกเปิดตัวเพื่อให้ประชาชนรายงานปัญหาต่าง ๆ ซึ่งมีปัญหาให้รายงานมากมาย และมีข้อมูลเกิดขึ้นจำนวนมากในแต่ละวัน

Get It Done services poster

เธอจะดึงรายงานประจำวันจาก Get It Done แล้วนำไปเก็บไว้ใน bucket 'gim-staging' จากนั้นจึงทำความสะอาดข้อมูลและนำชุดข้อมูลที่ผ่านการประมวลผลแล้วไปเก็บใน bucket 'gim-processed'

นอกจากนี้ เธอยังต้องการสร้าง bucket 'gim-test' เพื่อใช้ทดลองด้วย

ช่วย Sam ก้าวแรกสู่ pipeline ในฝันของเธอ โดยช่วยเธอสร้าง bucket แรกชื่อ 'gim-staging' กันเลย!

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python เบื้องต้นสำหรับ AWS Boto

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้าง boto3 client เพื่อเชื่อมต่อกับ S3
  • สร้าง bucket ชื่อ 'gim-staging', 'gim-processed' และ 'gim-test'
  • แสดงผลลัพธ์ที่ได้จากการสร้าง bucket '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)
แก้ไขและรันโค้ด