Section 6 - Content Delivery Network Flashcards

1
Q

What is Amazon CloudFront?

A

CloudFront is a CDN that delivers data and applications globally with low latency.

  • Makes content available globally or restricts it based on location
  • Speeds up delivery of static and dynamic web content
  • CloudFront Edge Locations to cache content, separate to an AWS Region/AZ
  • CloutFront Origin is the origin of all the files that the distribution will serve. Can be S3 Bucket, an EC2 Instance, an Elastic Load Balancer, or Route53
  • CloudFront Distribution is the name gievn to the Origin and configuration settings for the content you wish to distribute using CloudFront(CDN)
  • Objects are cahched for a period of time which is their Time To Live(TTL).
    • The default TTL is 1 day, and when the TTL is up, the object is automatically cleared from cache.
    • You cann clear an object from the cache yourself before the TTL is up, but you will be charged.

NB:
Did you know that if the content is already in the edge location, CloudFront delivers it immediately? If not, CloudFront retrieves the files from the origin.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How to use Amazon CloudFront in the Real world?

A
  • CloudFront is used with S3 to deploy content (Static Website)
  • CloudFronT can stop certain web attacks like DDoS.
  • Geo-restricition prevents users in certain countries from accessing content.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is Amazon Global Accelerator?

A

Global Accelerator sends your users through the AWS global network when accessing your content, speeding up delivery.

  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is Amazon S3 Transfer Acceleration?

A

S3 Transfer Acceleration improves content uploads and downloads to and from S3 buckets.

  • Fast transfer of files over long distances
  • Uses CloudFront’s globally distributed edge locations
  • Customers around the world can upload to a central bucket
How well did you know this?
1
Not at all
2
3
4
5
Perfectly