
Amazon CloudFront
- Features
- Ease of use
- Ease of management
- Quality of support
- Affordability
- Market presence
- Agriculture, fishing, and forestry
- Accommodation and food services
- Transportation and logistics
What is Amazon CloudFront
Deep AWS service integration
Security and access controls
Programmable edge request handling
AWS-centric operational model
Complex configuration surface area
Cost predictability can vary
Plan & Pricing
Pricing model: Pay-as-you-go (usage-based). Amazon also offers optional flat-rate (monthly) CloudFront plans.
Flat-rate (monthly) plans (summary from AWS official page)
| Plan | Price | Key features & notes |
|---|---|---|
| Free | $0/month | Monthly usage allowance: Requests 1M, Data transfer 100 GB; includes CDN, TLS cert, basic features. |
| Pro | $15/month | Monthly allowance: Requests 10M, Data transfer 50 TB; additional security/features vs Free. |
| Business | $200/month | Monthly allowance: Requests 125M, Data transfer 50 TB; higher WAF rules, logging, SLA. |
| Premium | $1,000/month | Monthly allowance: Requests 500M, Data transfer 50 TB; highest tier before custom pricing. |
| Custom | Contact AWS | Custom pricing and allowances available. |
Usage-based pricing (examples / key components)
-
Free tier (Always Free): 1 TB data transfer out to internet/month, 10,000,000 HTTP/HTTPS requests/month, 2,000,000 CloudFront Functions invocations/month, 2,000,000 CloudFront KeyValueStore reads/month and other allowances. (included on AWS Free Tier).
-
Data Transfer Out to Internet (United States, Mexico, and Canada – example tiered rates):
- First 1 TB/month: Free (covered by Always Free Tier).
- Next 9 TB: $0.085 per GB.
- Next 40 TB: $0.080 per GB.
- Next 100 TB: $0.060 per GB.
- Next 350 TB: $0.040 per GB.
- Next 524 TB: $0.030 per GB.
- Next 4 PB: $0.025 per GB.
- Over 5 PB: $0.020 per GB.
-
Data Transfer Out to Origin (per GB, United States example): $0.020 per GB.
-
Request pricing (per 10,000 requests, United States example):
- First 10,000,000 HTTP(S) requests/month: Free (Always Free Tier).
- HTTP requests: $0.0075 per 10,000 requests.
- HTTPS requests: $0.0100 per 10,000 requests.
-
Invalidation requests: First 1,000 paths/month free; thereafter $0.005 per path.
-
Real-time logs: $0.01 per 1,000,000 log lines.
-
Field-level encryption requests: $0.02 per 10,000 requests (in addition to standard HTTPS request fee).
-
Lambda@Edge (edge compute) pricing: $0.60 per 1,000,000 requests; compute charged at $0.00005001 per GB-second (metered in 1 ms granularity).
-
Dedicated IP Custom SSL: $600 per month per custom SSL certificate (prorated hourly).
Discounts / committed-use / plans
- Customers willing to commit (typically ≥10 TB/month) may be eligible for discounted pricing or contract pricing—contact AWS sales. AWS also notes possible savings up to ~30% for a 1-year minimum spend commitment.
Notes & important official points
- Pricing varies by geographic region and feature selection; the above examples are for the United States, Mexico & Canada region and are illustrative only.
- Any cacheable data transferred to CloudFront edge locations from AWS origins (S3, EC2, ALB, etc.) incurs no additional DTO charge.
- For full regional tables and all feature-specific charges (Origin Shield, Lambda@Edge detailed compute, CloudFront Functions, KeyValueStore, WebSocket/gRPC clarifications), see AWS CloudFront pay-as-you-go pricing page.