Amazon CloudFront
คืออะไร
Amazon CloudFront คือบริการ Content Delivery Network (CDN) ที่มี Edge Location กว่า 450 แห่งทั่วโลก ช่วยแจกจ่าย Content เช่น HTML, CSS, JavaScript, รูปภาพ และวิดีโอ ให้ผู้ใช้ได้รับจาก Edge ที่ใกล้ที่สุด ลด Latency และเพิ่ม Download Speed นอกจากนี้ยังรองรับ Real-time Streaming, Lambda@Edge สำหรับประมวลผลที่ Edge และป้องกัน DDoS ด้วย AWS Shield Standard
ราคา
- Data Transfer OUT (Asia Pacific): $0.114 ต่อ GB (1 TB แรก)
- Data Transfer OUT (US/Europe): $0.085 ต่อ GB (1 TB แรก)
- HTTP/HTTPS Requests: $0.0100 ต่อ 10,000 requests
- Lambda@Edge: $0.60 ต่อ 1 ล้าน requests + $0.00000625/GB-วินาที
- Real-Time Logs: $0.01 ต่อ 1 ล้าน log lines
- Free Tier: 1 TB Data Transfer + 10 ล้าน HTTP requests/เดือน ฟรีตลอดชีพ
เหมาะสำหรับ
- เร่งความเร็วเว็บไซต์และ Application สำหรับผู้ใช้ทั่วโลก
- Streaming วิดีโอแบบ Live และ On-Demand
- แจกจ่าย Software Update และ Game Patch ขนาดใหญ่
- API Acceleration เพื่อลด Latency ของ REST/GraphQL API
Use Case ตัวอย่าง
แพลตฟอร์ม Streaming วิดีโอใช้ CloudFront แจกจ่าย Content ไปยังผู้ชมใน 50 ประเทศ โดย Video File ถูกเก็บใน S3 และส่งผ่าน CloudFront Edge Location ที่ใกล้ผู้ชมที่สุด ลด Buffering จาก 3-5 วินาทีเหลือน้อยกว่า 0.5 วินาที และลดค่า Bandwidth จาก Origin Server ลงได้ 95% เพราะ Cache Hit Rate สูงถึง 98%