Technology - Content Delivery Flashcards
What is a content delivery network?
A CDN is a mechanism to deliver content quickly and efficiently based on geographic location.
What is Amazon CloudFront?
CloudFront is a CDN that delivers data and applications globally with low latency
Features:
Makes content available globally or restricts it based on location
Speeds up delivery of static and dynamic web contents
Uses edge locations to cache content
What which locations are ‘origin requests’ retrieved from?
S3 Bucket or
E2 Instance or
Elastic Load Balancer
What is an Edge Location?
A mini data center where files are cached
What is a Distribution Cache?
Name given to the collection of edge locations
What is an ‘origin’?
An origin is the original source where files / content can be found.
How is CloudFront used in the real-world?
- S3 Static Websites
- IP address blocking
- Prevent Attacks
What is Amazon Global Accelerator?
Global Accelerator sends your users through the AWS global network when accessing your content, speeding up delivery.
Features:
Improves latency and availability of single-Region applications
Sends traffic through the AWS global network infrastructure
60% performance boost
Automatically re-routes traffic to healthy available regional endpoints