จะสร้างและกำหนดค่า Amazon S3 Bucket ได้อย่างไร



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

Amazon Simple Storage Service (Amazon S3) คือที่เก็บข้อมูลบนคลาวด์ที่ใช้ในการจัดเก็บและดึงข้อมูลในทุกภูมิภาคของ Amazon Amazon S3 ออกแบบมาเพื่อความทนทาน 99.999999999% (11 9 วินาที) และจัดเก็บข้อมูลสำหรับแอปพลิเคชันหลายล้านรายการสำหรับ บริษัท ต่างๆทั่วโลก



ที่เก็บข้อมูล Amazon S3



ไฟล์ทั้งหมดจะถูกจัดเก็บเป็นวัตถุในที่เก็บข้อมูล Amazon S3 เราสามารถสร้างหลายถัง ทุกถังทำงานเป็นที่เก็บของ เมื่อเราอัปโหลดไฟล์ในที่เก็บข้อมูล Amazon S3 เราสามารถกำหนดสิทธิ์ในออบเจ็กต์และข้อมูลและกำหนดว่าใครสามารถเข้าถึงได้ นอกจากนี้เราสามารถสร้างบัญชี AWS ใน IAM และกำหนดว่าใครมีสิทธิ์สร้างที่เก็บข้อมูลอัปโหลดหรือแก้ไขข้อมูล



หากคุณมีบัญชี AWS อยู่แล้วคุณจะสามารถใช้ Amazon S3 ได้เนื่องจากเป็นบริการที่มาพร้อมกับบัญชี Amazon โดยค่าเริ่มต้น ในบทความนี้เราจะแสดงวิธีสร้างและกำหนดค่าบัคเก็ต Amazon S3 อัปโหลดไฟล์และโฟลเดอร์และกำหนดค่าคุณสมบัติและสิทธิ์

  1. เข้าสู่ระบบ AWS Management Console
  2. คลิกที่ บริการ ประเภท S3 ในช่องค้นหา คลิกที่ S3 เพื่อเข้าถึง Amazon S3
  3. คลิกที่ สร้างที่เก็บข้อมูล ซึ่งจะใช้ในการอัปโหลดวัตถุ (ตัวอย่างเช่นภาพถ่ายของคุณหรือ ไฟล์วิดีโอ ).
  4. ภายใต้ ชื่อและภูมิภาค พิมพ์ไฟล์ ชื่อที่เก็บข้อมูล และเลือก ภูมิภาค Amazon แล้วคลิก ต่อไป . ชื่อที่เก็บข้อมูลต้องไม่ซ้ำกันสำหรับชื่อที่เก็บข้อมูลที่มีอยู่ทั้งหมดใน Amazon S3 เลือกภูมิภาคตามภูมิภาคที่คุณโฮสต์อินสแตนซ์ Amazon EC2 ของคุณ ในกรณีของเราคือสหภาพยุโรป (แฟรงค์เฟิร์ต)
  5. ภายใต้ กำหนดค่าตัวเลือก กำหนดค่าที่เก็บข้อมูลของคุณแล้วคลิก ต่อไป . ในกรณีของเราเราจะเปิดใช้งานการกำหนดเวอร์ชัน แต่มีตัวเลือกอื่น ๆ ให้เลือก ได้แก่ :
    • การกำหนดเวอร์ชัน - การกำหนดเวอร์ชันช่วยให้คุณสามารถเก็บอ็อบเจ็กต์หลายเวอร์ชันไว้ในที่เก็บข้อมูลเดียว นอกจากนี้ยังสามารถเปิดใช้งานได้ในภายหลัง เราจะเปิดใช้งาน
    • การบันทึกการเข้าถึงเซิร์ฟเวอร์ - มีบันทึกโดยละเอียดสำหรับคำขอที่สร้างขึ้นในที่เก็บข้อมูลและจะมีประโยชน์ในการตรวจสอบความปลอดภัยและการเข้าถึง บันทึกจะเพิ่มการเรียกเก็บเงินพื้นที่เก็บข้อมูล
    • แท็ก - ใช้แท็กเพื่อติดตามต้นทุนที่เก็บข้อมูล
    • การบันทึกระดับออบเจ็กต์ - บันทึกกิจกรรม API ระดับออบเจ็กต์โดยใช้ AWS CloudTrail โดยมีค่าใช้จ่ายเพิ่มเติม
    • การเข้ารหัสเริ่มต้น - เข้ารหัสออบเจ็กต์โดยอัตโนมัติเมื่อเก็บไว้ใน Amazon S3 ข้อมูลจะเป็น มีการป้องกัน ในระหว่างการขนส่ง (ขณะที่เดินทางไปและกลับจากที่เก็บข้อมูล Amazon S3) และขณะพัก (ในขณะที่เก็บไว้ในดิสก์ใน Amazon S3) เราจะเปิดใช้งาน
    • ตั้งค่าขั้นสูง - อนุญาตให้ล็อกวัตถุในที่เก็บข้อมูลนี้อย่างถาวร
    • การจัดการ - ตรวจสอบคำขอในที่เก็บข้อมูลของคุณโดยมีค่าใช้จ่ายเพิ่มเติม

  1. ภายใต้ ตั้งค่าสิทธิ์ กำหนดค่าสิทธิ์สำหรับผู้ใช้ AWS ที่ควร (ไม่) เข้าถึงที่เก็บข้อมูล Amazon S3 และคลิก ต่อไป . มีตัวเลือกต่างๆเพื่อกำหนดค่าการเข้าถึงถัง S3 แบบสาธารณะ ได้แก่ :
    • บล็อกการเข้าถึงสาธารณะทั้งหมด - เปิดใช้งานโดยค่าเริ่มต้น
    • บล็อกการเข้าถึงแบบสาธารณะไปยังที่เก็บข้อมูลและวัตถุที่ได้รับผ่านรายการควบคุมการเข้าถึงใหม่ (ACL)
    • บล็อกการเข้าถึงแบบสาธารณะไปยังที่เก็บข้อมูลและวัตถุที่ได้รับผ่านรายการควบคุมการเข้าถึง (ACL)
    • บล็อกการเข้าถึงที่เก็บข้อมูลและวัตถุสาธารณะที่ได้รับผ่านนโยบายที่เก็บข้อมูลสาธารณะหรือจุดเชื่อมต่อใหม่
    • บล็อกการเข้าถึงที่เก็บข้อมูลและวัตถุสาธารณะและข้ามบัญชีผ่านนโยบายที่เก็บข้อมูลสาธารณะหรือจุดเชื่อมต่อ

เราจะปิดกั้นการเข้าถึงสาธารณะทั้งหมด



  1. ภายใต้ ตรวจสอบยืนยัน การกำหนดค่าของคุณถูกต้องแล้วคลิกที่ สร้างที่เก็บข้อมูล .
  2. ที่เก็บข้อมูล Amazon S3 ของคุณพร้อมใช้งาน อย่างที่คุณเห็นมีถังที่เรียกว่า
  3. คลิกที่ S3 bucket เพื่ออัปโหลดไฟล์
  4. คลิกที่ สร้างโฟลเดอร์ เพื่อสร้างโฟลเดอร์และกำหนดชื่อโฟลเดอร์จากนั้นคลิก บันทึก . คุณยังสามารถเปิดใช้งานไฟล์ การเข้ารหัส . เราจะสร้างโฟลเดอร์ที่เรียกว่า Multimedia โดยไม่มีการเข้ารหัส
  5. คลิกที่โฟลเดอร์ใหม่จากนั้นคลิก ที่อัพโหลด .
  6. ภายใต้ เลือกไฟล์ คลิกลากและวางไฟล์และโฟลเดอร์หรือคลิก เพิ่มไฟล์ เพื่ออัปโหลดไฟล์จากนั้น ต่อไป . ในการอัปโหลดไฟล์ที่มีขนาดใหญ่กว่า 160 GB ให้ใช้ AWS CLI, AWS SDK หรือ Amazon S3 REST API
  7. ภายใต้ ตั้งค่าสิทธิ์ เพิ่มบัญชีผู้ใช้ที่ควรเข้าถึงไฟล์และกำหนดสิทธิ์จากนั้นคลิก ต่อไป .
  8. ภายใต้ ตั้งค่าคุณสมบัติ เลือกคลาสพื้นที่จัดเก็บตามกรณีการใช้งานและข้อกำหนดการเข้าถึงของคุณจากนั้นคลิก ต่อไป . เราจะเลือก คลาสพื้นที่จัดเก็บมาตรฐาน ซึ่งหมายความว่าข้อมูลจะถูกเข้าถึงบ่อยครั้ง
  9. ภายใต้ ทบทวน ตรวจสอบว่าการกำหนดค่าถูกต้องหรือไม่จากนั้นคลิก ที่อัพโหลด .
  10. อัปโหลดไฟล์ไปยังที่เก็บ S3 เรียบร้อยแล้ว
  11. คลิกที่ไฟล์เพื่อเปิด อย่างที่คุณเห็นมีตัวเลือกต่างๆ คุณสามารถเปิดดาวน์โหลดหรือเปลี่ยนคุณสมบัติและสิทธิ์ที่มีอยู่
อ่าน 2 นาที