I see in Amazon CloudFront FAQ, the file size limit is 20 GB.
I plan to provide downloads in 10-30 MB filesize, in case the result is bad after the coding is completed, just hope to know --- is CloudFront capable for files in 10-30 MB filesize?
Or I should use Amazon S3 for download?
Thank you very much.
The maximum size of a single file that can be delivered through Amazon CloudFront is 30 GB. This limit applies to all Amazon CloudFront distributions.
Amazon CloudFront is a fast content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to customers globally with low latency, high transfer speeds, all within a developer-friendly environment.
Amazon CloudFront is a web service that speeds up distribution of your static and dynamic web content, such as . html, . css, . js, and image files, to your users.
Of course you could use Cloud Front for files up to 20 GB.
What comes out better depends always on your situation. Generally speaking, using Cloud Front makes sense where speed of access matters, and for most scenarios this will be for small files like static resources for your webpage. With a large file, the user will not likely notice whether it's being pulled from S3 or Cloud Front edge location close to him.
Another important aspect is the price. With Cloud Front your costs multiply, again depending on how many downloads your users generate, and how are they spread out geographically.
My recommendation for you is staying with S3, unless there is some very specific requirement, you have not mentioned.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With