Search⌘ K
AI Features

Amazon CloudFront

Explore how Amazon CloudFront enhances content delivery through distributed caching and global edge locations. Understand its key components including origins, distributions, edge locations, and regional caches. Learn how CloudFront delivers content efficiently with low latency and how to secure origins using access controls and encryption practices.

Amazon CloudFront is a Content Delivery Network (CDN) service that optimizes the content delivery from its source to end-users through smart caching mechanisms and a strong global network infrastructure. CloudFront’s architecture leverages advanced content distribution, caching, and delivery management systems.

Let’s learn about CloudFront through its core components.

Components of CloudFront

CloudFront distribution has four main components:

  • Origins: They serve as the source locations for the content distributed through CloudFront. These can be Amazon S3 buckets or any other web server. The S3 is commonly used to store static website content, media files, and software downloads.

  • Distributions: They are the primary configuration entities in CloudFront, representing the deployment of content to the CloudFront network. Each distribution specifies:

    • Origins: One or more origins from which CloudFront retrieves content.

    • Settings: Cache behaviors, origin request settings, SSL configurations, and more. ...