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

การสร้าง S3 Bucket

ARN (Amazon Resource Name) ของ bucket ใน Amazon มีรูปแบบเฉพาะที่กำหนดไว้ มาฝึกสร้าง ARN สำหรับ S3 bucket ต่าง ๆ กัน

สร้าง S3 client แล้วเก็บไว้ในตัวแปร s3 เรียบร้อยแล้ว

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

Streaming Data ด้วย AWS Kinesis และ Lambda

ดูคอร์ส

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

  • สร้าง bucket ใหม่ชื่อ "sd-vehicle-data"
  • แสดงรายการ bucket ทั้งหมดที่มีอยู่ใน S3
  • สร้าง ARN สำหรับแต่ละ bucket แล้วพิมพ์ผลลัพธ์ โดย ARN ของ S3 มีรูปแบบ "arn:aws:s3:::BUCKET_NAME"

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Create the new sd-vehicle-data bucket
s3.____(Bucket='sd-vehicle-data')

# List the buckets in S3
for bucket_info in s3.____()['Buckets']:
    
    # Get the bucket_name
    bucket_name = bucket_info['Name']
    
    # Generate bucket ARN.
    arn = "____:____:____:::{}".format(bucket_name)
    
    # Print the ARN
    print(arn)
แก้ไขและรันโค้ด