All posts

AWS CloudFront กับ AWS S3 เกี่ยวข้องกัน หรือต่างกันอย่างไร

AWS CloudFront กับ AWS S3 เกี่ยวข้องกัน หรือต่างกันอย่างไร AWS CloudFront และ Amazon S3 เป็นบริการของ AWS ที่มักจะถูกใช้งานร่วมกัน แต่มีบทบาทและวัตถุประสงค์ที่แตกต่างกันโดยสิ้นเชิงครับ ความแตกต่างพื้นฐาน ความเกี่ยวข้องกัน (ทำไมถึงใช้ร่วมกัน?) S3 และ CloudFront มักจะถูกใช้ร่วมกันเพื่อสร้างโซลูชันที่มีประสิทธิภาพสูงสำหรับการจัดส่งเนื้อหา โดย S3 ทำหน้าที่เป็น Origin (แหล่งที่มา) ของเนื้อหา และ CloudFront ทำหน้าที่เป็น CDN เพื่อส่งมอบเนื้อหา ให้กับผู้ใช้งานทั่วโลก ตัวอย่างการทำงานร่วมกัน: สมมติว่าคุณต้องการโฮสต์เว็บไซต์แบบ Static ที่มีรูปภาพและไฟล์ CSS/JavaScript จำนวนมาก: ประโยชน์ของการใช้ S3 ร่วมกับ CloudFront: โดยสรุป S3 คือ “คลังเก็บของ” ส่วน CloudFront คือ “ระบบกระจายสินค้า” ที่มีประสิทธิภาพสูง ที่ทำงานร่วมกันเพื่อให้ผู้ใช้งานได้รับ […]

AWS CloudFront กับ AWS S3 เกี่ยวข้องกัน หรือต่างกันอย่างไร

AWS CloudFront และ Amazon S3 เป็นบริการของ AWS ที่มักจะถูกใช้งานร่วมกัน แต่มีบทบาทและวัตถุประสงค์ที่แตกต่างกันโดยสิ้นเชิงครับ

ความแตกต่างพื้นฐาน

Amazon S3 (Simple Storage Service):

หน้าที่หลัก:

เป็นบริการ

Object Storage

หรือพื้นที่เก็บข้อมูลบนคลาวด์ คุณสามารถใช้ S3 ในการจัดเก็บไฟล์ข้อมูลประเภทต่างๆ เช่น รูปภาพ, วิดีโอ, เอกสาร, ไฟล์สำรอง, หรือแม้กระทั่งไฟล์สำหรับโฮสต์เว็บไซต์แบบ Static

วัตถุประสงค์:

การจัดเก็บข้อมูลอย่างปลอดภัย ทนทาน และปรับขนาดได้ตามความต้องการ ไม่ว่าจะเป็นข้อมูลขนาดเล็กหรือขนาดใหญ่ S3 ออกแบบมาเพื่อเป็น “ที่เก็บ” ข้อมูลของคุณ

การเข้าถึง:

สามารถเข้าถึงไฟล์ที่เก็บใน S3 ได้โดยตรงผ่าน URL สาธารณะ (หากกำหนดสิทธิ์) หรือผ่าน API แต่การเข้าถึงโดยตรงจาก S3 จะเป็นการดึงข้อมูลจาก Region ที่ S3 Bucket ของคุณตั้งอยู่ ซึ่งอาจมี latency สูงหากผู้ใช้งานอยู่ห่างไกล

AWS CloudFront:

หน้าที่หลัก:

เป็นบริการ

Discussion

No comments yet