CloudFront CDN Overview Flashcards
A content delivery network (CDN) is…
…a system of distributed servers (network) that deliver web pages and other web content to a user based on the geographic locations of the user, the origin of the webpage and a content delivery server
Edge location
location where content will be cached. separate to a region/AZ
Origin
origin of all the files that the CDN will distribute. can either be an S3 bucket, an EC2 instance, an ELB or Route53
Distribution
name given to the CDN which consists of a collection of edge locations
With edge locations, when users make a request…
…request goes to edge location first. if desired object is not cached, the request goes to the origin and then pulled down/cached at the edge location
CloudFront can be used to…
…deliver your entire website, including dynamic, static, streaming, and interactive content using a global network of edge locations.
Requests for your content are…
…automatically routed to the nearest edge location, so content is delivered with the best possible performance
T/F: CloudFront works with AWS as well as non-AWS servers
True
Web Distribution
used for websites
RTMP
used for media streaming
T/F: Edge locations are read only.
False; they are not just read only, you can write to them too
How long are objects cached at the edge location?
life of the TTL
Will there be a charge if you clear cached objects?
Yes