Amazon CloudFront là CDN của AWS với hơn 450 edge location toàn cầu, cache content (HTML, CSS, JS, ảnh, video) tại edge gần người dùng để giảm latency và giảm tải cho origin.
Luồng chạy: request tới edge gần nhất → cache HIT thì trả ngay; cache MISS thì fetch từ origin (S3, ALB, EC2 hay server tự dựng), cache lại theo TTL rồi trả về client.
Về bảo mật:
- HTTPS end-to-end, TLS terminate ngay tại edge.
- Origin Access Control (OAC) để chỉ CloudFront mới đọc được S3 bucket, không phải mở public.
- Tích hợp AWS WAF để lọc request độc hại.
- Shield Standard miễn phí chống DDoS tầng L3/L4, Shield Advanced cho DDoS tầng L7.
- Signed URL và signed cookie để giới hạn truy cập nội dung trả phí.
Cache behavior cấu hình theo path pattern — ví dụ /api/* không cache còn /static/* cache một năm. Muốn can thiệp vào request/response ngay tại edge thì dùng CloudFront Functions hoặc Lambda@Edge.
Chi phí tính trên lượng data truyền và số request.