Amazon CloudFront enables rapid content delivery with its global network of edge locations, providing enhanced security through DDoS protection and seamless integration with AWS services like S3 and EC2.


| Product | Mindshare (%) |
|---|---|
| Amazon CloudFront | 5.2% |
| Cloudflare | 14.7% |
| Akamai | 11.3% |
| Other | 68.8% |
| Company Size | Count |
|---|---|
| Small Business | 17 |
| Midsize Enterprise | 4 |
| Large Enterprise | 10 |
| Company Size | Count |
|---|---|
| Small Business | 115 |
| Midsize Enterprise | 43 |
| Large Enterprise | 129 |
Amazon CloudFront is a powerful content delivery network used for delivering content efficiently with reduced latency, leveraging a worldwide network for enhanced speed and security integration with AWS services. Known for stability and comprehensive features, it simplifies caching content near users, encrypting data, and offering customizable content management.
What are CloudFront's key features?In industries requiring rapid content access, such as e-commerce and media distribution, Amazon CloudFront is frequently used for hosting media files and enhancing website performance. Its integration capabilities with AWS services make it suitable for businesses optimizing for speed and security. By offloading media libraries and employing serverless architectures, it is a go-to choice for companies looking to accelerate APIs and improve user experiences globally.
Unilever, Spotify, Pinterest, MLB Advanced Media, Foursquare, PBS, Airbnb, Netflix, WIX, Comcast, Automobili Lamborghini, Rovio, Discovery Communications
| Author info | Rating | Review Summary |
|---|---|---|
| Head of Data & Content at a transportation company with 10,001+ employees | 3.5 | I've had a positive experience with Amazon CloudFront, appreciating its scalability and integration with other AWS services, though I see room for added features. Setup was smooth, support is satisfactory, and I find the pricing reasonable. |
| Cloud Support Engineer at Operisoft Technologies | 4.5 | I use Amazon CloudFront as a CDN solution for global content delivery to reduce latency effectively. While it enhances web performance and efficiency, the user interface could be more user-friendly, and the pricing is relatively high. |
| senior IT professional at ThinkSmart for Development and Training | 4.0 | I utilize Amazon CloudFront for hosting and deploying web applications with improved performance through reduced latency and cost. Its automatic scaling, global reach, and integration with AWS security are valuable, though integration with other providers could be easier. |
| Infrastructure Architecture at Capgemini | 4.5 | I find CloudFront excellent for content hosting and routing, appreciating its stability and scalability. While UI/UX and certificate management could improve, its security, maintenance, and competitive pricing are strong. I rate it 8/10. |
| IT Outsourcing & AWS Cloud Technologies Specialist at BilgeAdam Teknoloji | 4.5 | I use Amazon CloudFront for content delivery, valuing its scalability and security features, though its cluttered interface and latency issues need improvement. It offers cost savings by eliminating hardware needs, enhancing ROI compared to smaller-scale solutions like Oracle. |
| Product Manager at Infozion | 4.0 | We experience smooth sailing with AWS CloudFront, but it becomes complicated with mixed stacks like GCP or Azure due to DNS setup challenges. Despite requiring more management, CloudFront offers ROI and optimal cost management, especially benefiting non-profits. |
| Cloud Software Engineer at a comms service provider with 51-200 employees | 4.5 | I value Amazon CloudFront for secure S3 file access, finding it very stable despite a non-straightforward setup. It offers valuable security and acceptable pricing. I recommend it for secure file management, rating it eight out of ten. |
| DevOps Engineer at Heckerbella | 4.0 | I use Amazon CloudFront with AWS S3 to host my React app. Its valuable features include integration with Access services and certificate upgrades. However, I wish for more distribution regions in Africa. Its stability enhances global application hosting reliability. |
| Consultant at NatWest Group | 4.0 | We use Amazon CloudFront at our bank to host public websites with ease due to its user-friendly configuration and reduced latency. However, support response times need improvement. Overall, CloudFront significantly outperforms our previous on-premise solution by making sites faster. |
| Consultant at NatWest Group | 3.5 | I used Amazon CloudFront to host a public website. The support team is knowledgeable, but the UI needs to be more user-friendly due to excessive technical terms. I compared it with Windows Azure CDN, finding similar functionalities. |

My use case with Amazon CloudFront is as a CDN solution. It is used for distribution, as my customer told me they needed global delivery to reduce latency and distribution capabilities, so we suggested Amazon CloudFront.
It makes services more useful and reduces latency, making them more efficient.
It drastically reduces latency, which is very useful for web performance and user experience.
Sometimes it is tricky to determine what should be cached and what should not be cached from the user perspective. I need to decide what kind of content requires caching.
It would be nice if they improved the user interface and made it more user-friendly.
The pricing for Amazon CloudFront is quite expensive; I would rate it six if we use all edges. The price could be optimized.
I used Amazon CloudFront around five to six months ago.
It takes about a day to deploy Amazon CloudFront.
From designing architecture and preparing everything for actual use took about a day.
First, I design the architecture to determine what is important, what kind of caching I want, and for how much time. It does not involve any complex processes; deployment is much simpler compared to the architecture design.
It is quite stable with a rating of 10.
Stability is important, but not critical because users might face latency. If Amazon CloudFront is present, it will decrease latency; if it is not, then latency would be slightly greater, but it would still work.
Scalability is 10 out of 10; there are no issues.
I have not used their technical support teams as I did not require it, so I believe it would be 10.
Positive
I would rate my initial setup experience of Amazon CloudFront an eight.
I did work with Amazon CloudFront but am not working with it currently. It was around five to six months ago. I worked with it for approximately two months, implementing it three or four times.
I was not a customer; I implemented it for my clients. Latency for my clients on the projects I worked on was not an issue because Amazon CloudFront was a bonus feature that added value but was not necessarily compulsory.
The documentation for Amazon CloudFront is proper; I would rate it nine, but it depends much on the application side, so it will not help since the SaaS work is harder. My customers do not share that data with us.
I rate Amazon CloudFront a 9 out of 10 overall.

I utilize Amazon CloudFront for hosting and deploying customer web applications, which are connected to a database. It is used for website content delivery, video streaming, and API acceleration for dynamic content delivery.
Amazon CloudFront optimizes performance and reduces travel time for data requests, improving our system's efficiency. It has also helped us achieve a ten to fifteen percent reduction in data transfer cost.
The solution improves performance by reducing latency and cost. It also has automatic scaling, global reach, lower data transfer costs, and easy setup and configuration, which I find extremely valuable.
Additionally, integrating CloudFront with other AWS security services provides robust protection against DDoS attacks.
Amazon CloudFront could improve by making it easier to integrate with components from different cloud providers. There are no specific features missing that come to mind right now.
I have been working with Amazon CloudFront for around two to three years.
I have not experienced any performance or stability issues with Amazon CloudFront thus far.
Scalability is handled within the AWS network, allowing automatic scaling to manage increased traffic and ensure consistent performance during spikes in demand.
The technical support service aligns with agreed timelines. Responses are timely and come with actionable solutions. I would rate the support around eight out of ten.
Positive
I have worked with CloudFlare and the Azure content delivery network before using Amazon CloudFront.
The initial setup is straightforward, with steps like selecting the origin, applying encryption, and selecting edge locations. Deployment depends on data volume.
Amazon CloudFront has shown measurable benefits, such as a thirty percent increase in website requests compared to the previous year, and a reduction in data transfer costs for clients.
I find the pricing for Amazon CloudFront to be reasonable. It reduces costs for request handling.
I would recommend Amazon CloudFront to organizations that host their applications and resources on AWS, particularly for industries like e-commerce, online shopping, and gaming.
I'd rate the solution eight out of ten.

My role demands me to create applications on Amazon using multiple Amazon services. This includes working on greenfield projects and migration projects. In the case of migration projects, if there are applications running on-premise, I have to design them on the cloud using compatible services like EC2, S3, CloudFront, and others.
Hosting static content or with engineering dynamic content is beneficial. CloudFront provides a common access point, manages routing to different methods, and serves as an access point plus API routing.
With AWS, maintenance is not required as it's a service offered by AWS which maintains itself. Security concerns are manageable through AWS's security mechanisms, with additional security enhancement possible through options like WAF and NACL.
AWS is redesigning its user interface and user experience for CloudFront, and there is room for improvement in certificate management. The current certificate management is through ACM, and a better way of managing certificate changes could make it easier for people to implement and work with.
So far, I have had no problems with respect to the stability of the service itself.
I feel it's fully scalable and responds well to the demands.
I would rate customer support nine out of ten. I find Amazon to be competitive, and its pricing mechanism is considered good.
Positive
Azure is mentioned as offering some things at a lower cost, however, I did not specifically switch from another solution.
I find Amazon's pricing good, rating it eight out of ten and considering it affordable and rightly placed, not expensive.
Amazon has implemented certain improvements over the years. Monthly, I have used some AI features like GitHub Copilot and ChatGPT along with Code Jam.
Overall, I would rate the solution eight out of ten.

We use Amazon CloudFront to upload our content instead of dealing with hardware. We use cloud software to arrange resources based on the situation. We provide training courses and work mainly on web applications. Most resources are arranged for the front end. During major events, we leverage its scalability features to handle traffic spikes effectively.
Amazon CloudFront allows us to concentrate more on business by reducing complexity. It enables us to manage resources without having to deal with maintenance on-premises, thus saving time and financial investment.
The most beneficial aspect of Amazon CloudFront is its capacity to automatically arrange resources depending on user needs, eliminating the need for on-premises management.
The security aspect is also beneficial, as it provides various security packages. Furthermore, it alleviates concerns over hardware, computing server capacities, and comes complete with everything needed for cloud work.
Amazon CloudFront seems to have too many unnecessary products, which makes it cluttered. There is also an issue with latency, which is a significant concern. I sometimes find that the environment is overcrowded with different packages and items that don't differ much.
Additionally, the UI could be enhanced.
We have been working with Amazon CloudFront for six to seven years now.
I rate the stability of Amazon CloudFront a seven out of ten. It can sometimes slow down, likely due to being used by many people simultaneously.
We can set up Amazon CloudFront to handle increased traffic automatically, eliminating the need to manually adjust settings during spikes, which makes it very helpful.
Technical support is generally helpful, earning an eight out of ten. However, there can be delays in getting replies or waiting on the phone, especially when you're under time pressure.
Positive
I have used Oracle, but not in the same scale. On a smaller scale, we had our servers. Once the need for more significant content delivery arose, we switched to Amazon CloudFront.
The initial setup is consumer-oriented and straightforward. Anyone can handle it unless coding is involved, which requires a different expertise level.
Amazon CloudFront offers return on investment by reducing the need to buy and maintain servers and hire additional personnel. It helps save costs substantially.
I do not know the latest pricing details, however, it can be quite expensive. Overall, the pricing seems reasonable, although it could be lowered.
Amazon CloudFront reduces complexity and allows more focus on business objectives. However, latency remains a significant issue. If there were alternatives with lower latency, numbers of users could switch.
I'd rate the solution nine out of ten.

If you're using AWS entirely, it's smooth sailing. But with a mixed stack, things get complicated.
With a mixed stack, things become a problem. With GCP and Azure, the DNS setup gets tricky when using CloudFront. With AWS, it's smooth and streamlined. Their GUI provides all the details and is very easy to navigate.
The challenge starts to occur because AWS gives you only one DNS endpoint for the entire service. This single endpoint covers your CDN, AWS server, and domain migration needs.
If you use any other solution like GCP or Azure, you face additional configuration changes and account management. You need separate accounts for AWS CloudFront and your chosen platform, like GCP. This means securing and managing two separate accounts – an extra responsibility.
With Cloudflare, you just need one account and pay for it. Managing the complex DNS details isn't your burden. However, on the flip side, CloudFront might require more hands-on management on your part.
I have been utilizing it for the past three years.
Amazon is top-notch in terms of customer service, on par with the quality of their services. They've been very supportive. Though, if I had to compare, I'd rate Akamai's support slightly higher.
Positive
We utilize all products: Akamai, CloudFront, and even Cloudflare. We have many clients who work with different technologies, so we get the chance to experience diverse options as tech partners.
As tech advisors, it's our responsibility to offer informed recommendations because we're partnering with the client and ultimately responsible for ensuring which tech is suitable.
Our task is to offer them the best XYZ stack options based on their needs. They want to avoid tech hassles, so they've outsourced everything. We provide our best recommendations through consultations and design based on those consultations. Then, there's a back-and-forth with the client regarding budget, team analysis, and deployment decisions.
Once we have all the information, we move forward. We don't have complete control, but we have a significant influence, around 60%, on the technology chosen for migration.
CloudFront itself is relatively easy to configure, much easier than Akamai. But using it with other server platforms like GCP or Azure can be a real pain.
So, on CloudFront, the ease of use comes at the cost of managing a single endpoint for everything, while Cloudflare offers more flexibility but requires more management effort.
There is an ROI. Our organization is based in India, a lot of our clients are multinational enterprises or even non-profits.
We've been using CloudFront to provide a good user experience and security, and we've been pretty happy with it. Especially for non-profits where cost optimization is crucial, CloudFront has kept things moving in the optimal direction.
For CloudFront, I'm quite satisfied with the pricing. Initially, it doesn't require many resources for this specific solution.
Additionally, the pay-as-you-go model with a generous free tier makes it easy to onboard and pay for what you use. This is a big advantage for SMEs, making it very convenient.
Overall, I would rate the solution an eight out of ten if it is in the AWS ecosystem. So, it's mainly great on AWS.
If you're using another ecosystem, like Azure or something else, then it might be more like five out of ten.
My primary use case involves setting up Amazon CloudFront and then using C# code to generate a token to get files from the S3 bucket. It mainly provides an additional security layer when accessing files.
Amazon CloudFront provides valuable security by ensuring secure file access when accessing files from S3. This security layer is essential for maintaining privacy and data protection in our operations.
I recommend Amazon CloudFront for situations requiring secure file management in the cloud environment.
I haven't worked extensively with CloudFront to identify any specific areas that need improvement. However, it might benefit from multi-region support to enhance performance.
I have been using Amazon CloudFront for one year.
Amazon CloudFront has been very stable and reliable in my experience. It has performed well for our specific use cases.
I have not yet performed any large-scale performance tests, so I cannot comment on the scalability of Amazon CloudFront.
I have not contacted Amazon for any technical issues, so I cannot comment on their technical support. However, in general service interactions, they have been very helpful.
Positive
The initial setup of CloudFront is not straightforward and requires some research, however, it is not overly complicated. On a scale of one to ten, where ten is the easiest, I would rate it a five.
I handle the deployment and implementation of Amazon CloudFront by myself.
The pricing for Amazon CloudFront is acceptable and comparable to similar solutions.
I have experience with Azure's cloud environment - not with other CDN services like Fastly or Azure Front Door.
I recommend Amazon CloudFront when security for files is a priority. Overall, I would rate the solution at eight out of ten.
I integrate CloudFront with my AWS S3 buckets to host my frontend app, specifically my React app, on S3 and provide access via CloudFront.
The solution makes our platform fully accessible and available globally, helping us to ensure that our customers can rely on it being up and running.
The integration with the Access service and the ability to upgrade or use our own certificate are features I find very valuable. CloudFront also provides tools like CloudFormation, which enable us to write templates and provision resources on demand.
I would like to see an increase in distribution regions in Africa. There are currently only a few regions available.
I have been working with Amazon CloudFront for the past three years.
CloudFront is highly stable. I have not had any stability issues with the product.
Amazon CloudFront is quite scalable and able to adapt to our needs.
I rate the customer service a six. I have experienced communication issues, although not specifically with CloudFront.
Neutral
Before CloudFront, my projects were deployed on EC2. Prior to my position, the company used DigitalOcean but migrated to AWS for centrality of data.
The initial setup can be challenging without knowledge of CDNs, but with the right understanding, it’s quite straightforward.
I managed the deployment myself. I have automated the process using CloudFormation templates, allowing anyone to duplicate the setup using the provided codebase.
The primary ROI comes from CloudFront's stability and reliability. It effectively solves our problem of globally and securely hosting our applications.
I rate the pricing a six. Pricing is determined by usage, so there's less cost when there is less traffic.
Amazon CloudFront is a good product for hosting applications globally and securely. It offers features like geolocation restrictions and whitelisting for added security.
We work for a bank. We use the solution to host some public websites. The CDN hosts images and static content related to the website. We are not working in an active production environment. Currently, we are conducting User Acceptance Testing. We have only released it to a few focus development groups to check how the site is used.
I like the solution’s ease of use and configuration. Getting the certificate signed and using it in CDN was easy. It is easy to configure. The product is easy to configure compared to other AWS services. We can choose locations close to our users. It helps reduce latency and improves the time it takes to refresh the site.
It normally takes over a day to get a reply from the support team. The support must be improved.
I have been using the solution for seven months.
We are still testing the tool in the UAT phase. So far, our experience with the tool’s stability has been good.
Globally, we have 60,000 to 80,000 users. We plan to deploy a full-scale production. We might have almost five million users.
The support team does not provide immediate responses.
The setup was straightforward. Most of the features are available out of the box. The learning experience was very straightforward. The answers to a lot of our questions were available in the UI. There is a link that we can click to learn more about the features. It was quite user-friendly. The tool is deployed on the cloud.
The setup time was much less when we deployed the tool on the cloud. The procurement of the services, testing, and deployment was quick and easy compared to on-premise provisioning. We have a team of eight people for deployment, including managers, developers, and testers. The setup was very smooth and easy to configure.
The product provides reduced latency and quicker site refreshes. We have seen a significant improvement over the on-premise version we used earlier. The sites appear faster to the users.
The product must enable cost optimization. We do not have many options to optimize costs. Most of the prices are fixed. It would be good if the vendor could provide different tiers or allow users to optimize prices.
We have not used the security features to the fullest extent. Initially, we had an on-premises solution. I recommend that people use the tool. Overall, I rate the product an eight out of ten.
We used the solution to host a public website.
The support team is knowledgeable.
The UI could be more user-friendly. There were a lot of technical terms on the UI page.
I have been using the solution for three to four months.
Once the product was deployed, it was stable. Other than human errors, we did not face any issues. I rate the stability an eight out of ten.
The product is quite scalable. Even high-definition images load up pretty quickly. I rate the scalability an eight out of ten. We have 20,000 users.
The response time is better than that of Microsoft.
Getting the correct documents for the setup was a little difficult. It was easier to find information on Microsoft. It took us a few weeks to deploy the tool. It is a cloud-based solution. Some configuration parameters were a little difficult to understand. I had to go through a lot of documents to understand the configurations.
The deployment was done in-house. We had five members, including managers, on our technical team.
We developed POCs using Amazon CloudFront and Windows Azure CDN. The functionalities of both products are the same. We used Amazon S3 and Amazon CloudFront for hosting. We also did automation using AWS Lambda.
People who want to use the solution must first go through the documentation. It is much easier than directly jumping into the service. The documentation helps us understand what we need to get the configuration done. Overall, I rate the solution a seven out of ten.