Computer >> คอมพิวเตอร์ >  >> ระบบเครือข่าย >> ระบบเครือข่าย

วิธีสร้างและกำหนดค่าถังเก็บข้อมูล Amazon S3

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. คลิกที่ สร้างที่เก็บข้อมูล ซึ่งจะใช้ในการอัปโหลดวัตถุ (เช่น ไฟล์รูปภาพหรือวิดีโอของคุณ) วิธีสร้างและกำหนดค่าถังเก็บข้อมูล Amazon S3
  4. ภายใต้ ชื่อและภูมิภาค พิมพ์ ชื่อถัง และเลือกภูมิภาคอเมซอน และคลิก ถัดไป . ชื่อบัคเก็ตต้องไม่ซ้ำกันในชื่อบัคเก็ตที่มีอยู่ทั้งหมดใน Amazon S3 เลือกภูมิภาคตามภูมิภาคที่คุณโฮสต์อินสแตนซ์ Amazon EC2 ของคุณ ในกรณีของเราคือสหภาพยุโรป (แฟรงค์เฟิร์ต) วิธีสร้างและกำหนดค่าถังเก็บข้อมูล Amazon S3
  5. ภายใต้ กำหนดค่าตัวเลือก กำหนดค่าถังของคุณและคลิกถัดไป . ในกรณีของเรา เราจะเปิดใช้การกำหนดเวอร์ชัน แต่มีตัวเลือกอื่นๆ อีกสองสามตัวเลือก ได้แก่:
    • การกำหนดเวอร์ชัน – การกำหนดเวอร์ชันทำให้คุณสามารถเก็บอ็อบเจ็กต์หลายเวอร์ชันไว้ในบัคเก็ตเดียว นอกจากนี้ยังสามารถเปิดใช้งานได้ในภายหลัง เราจะเปิดใช้งาน
    • การบันทึกการเข้าถึงเซิร์ฟเวอร์ – มีบันทึกโดยละเอียดสำหรับคำขอที่ทำกับบัคเก็ต และอาจเป็นประโยชน์ในการตรวจสอบความปลอดภัยและการเข้าถึง บันทึกจะเพิ่มการเรียกเก็บเงินพื้นที่เก็บข้อมูล
    • แท็ก – ใช้แท็กเพื่อติดตามต้นทุนที่ฝากข้อมูล
    • การบันทึกระดับออบเจ็กต์ – บันทึกกิจกรรม API ระดับอ็อบเจ็กต์โดยใช้ AWS CloudTrail โดยมีค่าใช้จ่ายเพิ่มเติม
    • การเข้ารหัสเริ่มต้น – A เข้ารหัสออบเจ็กต์โดยอัตโนมัติเมื่อจัดเก็บไว้ใน Amazon S3 ข้อมูลจะได้รับการคุ้มครองขณะส่ง (ขณะที่เดินทางไปและกลับจากบัคเก็ต Amazon S3) และเมื่อไม่มีการเคลื่อนไหว (ในขณะที่จัดเก็บบนดิสก์ใน Amazon S3) เราจะเปิดใช้งาน
    • การตั้งค่าขั้นสูง – อนุญาตให้ล็อกวัตถุในที่เก็บข้อมูลนี้อย่างถาวร
    • การจัดการ – ตรวจสอบคำขอในที่เก็บข้อมูลของคุณโดยมีค่าใช้จ่ายเพิ่มเติม

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

เราจะบล็อกการเข้าถึงแบบสาธารณะทั้งหมด

วิธีสร้างและกำหนดค่าถังเก็บข้อมูล Amazon S3

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