TrustRadius: an HG Insights company

Amazon CloudFront Information Reviews & Insights

Score7.1 out of 10

111 Reviews and Ratings

Amazon CloudFront Reviews

5 Reviews
InformationComputer Software4Publishing1

A reliable workhorse which is essential for anyone who cares for good end user experience

Rating: 9 out of 10
Incentivized

Use 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.

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.
Vetted Review
Amazon CloudFront
10 years of experience

If you need a CDN and already use AWS, then Amazon CloudFront is a no brainier...

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

We've used Amazon CloudFront as a Content Delivery Network (CDN) to increase the availability of resources across multiple geographic regions while minimizing our need for EC2 instances to deliver such content. From a simple form of hosting website content (CSS, JS, Images) along with building products to utilize Amazon CloudFront as a more friendly manner to serve content within S3 and other origins.

Pros

  • Allow you to create and manage your own CDN.
  • Improving performance of serving S3 content.

Cons

  • For new users, it could be easier to implement an initial stack.
  • Better tutorials on different configurations.

Likelihood to Recommend

  • Amazon CloudFront is excellent for serving static content as objects are cached and reserved.
  • Dynamic content is more challenging because you lose some control as to what is being cached based on the access.

Alternatives

CacheFly CDN
Because our products are built and utilize other AWS features, it was easiest to implement Amazon CloudFront based on initial environment configuration. Other CDNs were easier to get started with but required manual intervention to update overtime.

A great addition if you're already using AWS

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

[It's] Used within the engineering department as our CDN for both the consumer-facing and B2B portions of our business. The graphics team needs access for asset uploads, etc. It helps us to quickly deliver heavy assets globally and in a way which is not developer-dependent. This is key with multiple departments using the product.

Pros

  • Distribution - Easily deployed globally with proper configuration
  • Speed - No customers complain about delivery issues or slow loading
  • Delivery - we can rely on the service to stay up and deliver our assets

Cons

  • The UI is godawful. I would almost say you need to be technical to feel confident that you're not going to break something, which is an issue for us as not all of our graphics team can use it.

Likelihood to Recommend

It's great for engineers who know what they're doing, but you don't want to bug an engineer every time you want to update an image asset. The process of uploads and invalidations can be too complex for non-technical staff, which can bottleneck content delivery and updates.

Alternatives

CloudFlare and Akamai
We ended up selecting CloudFront because we were already using an Amazon stack. To be honest, since we were already in the ecosystem there was little reason to deviate once we saw pricing was comparable.

CloudFront for the win!

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

We are currently using it as our asset server sitting on top of S3. This addresses the problem of S3 being repeatedly hit when serving an asset, and can instead serve a cached version.

Pros

  • Reduces requests to S3
  • Easy integration into our platform
  • Easy scalability to add more servers

Cons

  • I'd like the ability to update a cached location by just appending an action to the end of the url to bust the cache. For example http://foo.bar/f9asjdf9jasdf90adfa/update

Likelihood to Recommend

It is great if you are serving a lot of static content. If you have pages with lots of images, this is very useful to reduce the number of requests directly to S3.

Alternatives

CloudFlare
We went with CloudFront primarily because we have all of our other services with Amazon already. We are using EC2, S3, Elastic Beanstalk, and are very familiar with the interface. It did not disappoint.

Amazon CloudFront Review

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Amazon CloudFront is a great CDN choice for applications that are already deployed to the Amazon/AWS stack. The value potential there is clear: first-party support with S3, EC2, etc. As a result, for customers that are already invested in the AWS ecosystem, using CloudFront is a logical choice. We use it across our own organization, and it fits into the CDN use case for most customers with AWS deployments. Like any CDN, CloudFront helps offload repetitive work from your main application logic, and, depending on how you configure it, can greatly speed up content downloads for end users.

Pros

  • First-party integration with S3, EC2, ElasticBeanstalk, etc.
  • Generous free tier for organizations that are just starting to work with CDNs
  • Packaged into existing AWS ecosystem with consolidated billing, support, etc.
  • Incredibly solid and reliable service

Cons

  • If price is the main concern, CloudFront is not the cheapest-in-class by a wide margin
  • Some of the settings are not obvious to new users, and the management dashboards could use work
  • Lacks fine-grained access controls and statistical reports for usage

Likelihood to Recommend

Amazon CloudFront shines as an addition to an organization that's already invested in the Amazon stack, and would rather pay a bit more for the ease of having all their services covered by a single provider. It shines less where cost is the central concern, or more advanced analytics are needed at edge sites.

Alternatives

CloudFront is well-suited for a particular use case with its native tie-ins to other Amazon/AWS services, like S3. If choosing from a platform-specific CDN, we tend to go with whichever CDN is available for use on that platform (e.g. Google or Azure). In rare cases we might suggest a lower-cost CDN for use cases where the cost of bandwidth is of top importance, but these cases tend to be unusual.