A reliable workhorse which is essential for anyone who cares for good end user experience
Rating: 9 out of 10
IncentivizedUse Cases and Deployment Scope
It is used to deliver images on the website so that they load really fast for our users and the end user experience is optimized.
Pros
- Serving images
- Serving Videos
- Serving static JS files
Cons
- Dynamic content being served
- Different content for different regions
- Allowing running some code before serving content
Likelihood to Recommend
It is really well suited when you want to serve some static content really fast and in an optimized way.
It is not as good for something where you need to modify the content before it is served. You then need to use something like Lambda on the edge. While some competitors have made it simpler.
It is not as good for something where you need to modify the content before it is served. You then need to use something like Lambda on the edge. While some competitors have made it simpler.
Alternatives
Cloudflare
Cloudfront is one of the oldest CDN with presence in a lot of locations. This really helps in making the content load faster in all the locations globally. Other products have also caught up with this but still AWS has a lot of other services which can be connected with the CDN which helps overall.
