CloudFront is a fully managed CDN service that provides the ability to deliver content much faster to end users through caching. CloudFront gives us the ability to control and shape content in the cache and to terminate both read and write requests to our application at the Edge location. This can dramatically reduce the latency of the response from our application, as well as increasing the performance and the user satisfaction.
Not only that: with high volumes, CloudFront can help us save costs and stay compliant with full control over the encryption and security features. CloudFront can integrate with AWS Shield Advanced and WAF to provide full mitigation of any network attacks at the Edge location.
In the next chapter, we will look at the Route 53 service, which that gives us the ability to programmatically control our DNS setup.