1/34
Amazon CloudFront
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
content delivery network (CDN)
A ___ is a globally distributed system of caching servers.
CDN
A ___ caches copies of commonly requested files that are hosted on the application origin server.
HTML
CSS
JavaScript
image files
A CDN caches copies of commonly requested files (static content, such as:
cache edge or Point of Presence
The CDN delivers a local copy of the requested content from a ___ that provides the fastest delivery to the requester.
dynamic content
CDNs also deliver ___ that is unique to the requester and is not cacheable. Having a CDN deliver this improves application performance and scaling.
false
true/false: dynamic content is cacheable
accelerated
If the CDN is on the same network as the origin, routing back to the origin to retrieve dynamic content is ___
Amazon CloudFront
a fast CDN service that securely delivers data, videos, applications, and application programming interfaces (APIs) to customers globally with low latency and high transfer speeds
edge locations, Regional edge caches
Amazon CloudFront delivers files to users over a global network of ___ and ___
negotiated contracts
high prices
minimum fees
Amazon CloudFront is different from traditional content delivery solutions because it enables you to quickly obtain the benefits of high-performance content delivery without:
self-service
Like other AWS services, Amazon CloudFront is a ___ offering with pay-as-you-go pricing.
edge locations
Amazon CloudFront delivers content through a worldwide network of data centers that are called ___
edge location
When a user requests content that you serve with CloudFront, the user is routed to the ___ that provides the lowest latency (or time delay) so that content is delivered with the best possible performance
remove
As objects become less popular, individual edge locations might ___ those objects to make room for more popular content.
Regional edge caches
For the less popular content, CloudFront has ___. These are CloudFront locations that are deployed globally and are close to your viewers
origin server, global edge locations
Regional edge caches are located between your ___ and the ___ that serve content directly to viewers
Fast and global
Security at the edge
Highly programmable
Deeply integrated with AWS
Cost-effective
Amazon CloudFront Benefits:
Fast and global
Amazon CloudFront Benefit: Amazon CloudFront is massively scaled and globally distributed. To deliver content to end users with low latency, Amazon CloudFront uses a global network that consists of edge locations and regional caches.
Security at the edge
Amazon CloudFront Benefit: Amazon CloudFront provides both network-level and application-level protection. Your traffic and applications benefit through various built-in protections, such as AWS Shield Standard, at no additional cost. You can also use configurable features, such as AWS Certificate Manager (ACM), to create and manage custom Secure Sockets Layer (SSL) certificates at no extra cost.
Highly programmable
Amazon CloudFront Benefit: Amazon CloudFront features can be customized for specific application requirements. It integrates with Lambda@Edge so that you can run custom code across AWS locations worldwide, which enables you to move complex application logic closer to users to improve responsiveness. The CDN also supports integrations with other tools and automation interfaces for DevOps. It offers continuous integration and continuous delivery (CI/CD) environments.
Deeply integrated with AWS
Amazon CloudFront Benefit: Amazon CloudFront is integrated with AWS, with both physical locations that are directly connected to the AWS Global Infrastructure and other AWS services. You can use APIs or the AWS Management Console to programmatically configure all features in the CDN.
Cost-effective
Amazon CloudFront Benefit: it has no minimum commitments and charges you only for what you use. Compared to self-hosting, Amazon CloudFront avoids the expense and complexity of operating a network of cache servers in multiple sites across the internet. It eliminates the need to overprovision capacity to serve potential spikes in traffic
network-level, application-level
Amazon CloudFront provides both ___ and ___ protection
true
true/false: Your traffic and applications benefit through various built-in protections, such as AWS Shield Standard, at no additional cost
collapsing simultaneous viewer requests
Amazon CloudFront also uses techniques like ___ at an edge location for the same file into a single request to your origin server. The result is reduced load on your origin servers and reduced need to scale your origin infrastructure, which can result in further cost savings
data transfer out
HTTP(S) request
invalidation request
dedicated IP custom SSL
Amazon CloudFront charges are based on actual usage of the service in four areas:
data transfer out
Amazon CloudFront pricing: You are charged for the volume of data that is transferred out from Amazon CloudFront edge locations, measured in GB, to the internet or to your origin
HTTP(S) requests
Amazon CloudFront pricing: You are charged for the number of HTTP(S) requests that are made to Amazon CloudFront for your content.
invalidation request
Amazon CloudFront pricing: You are charged per path in your invalidation request. A path that is listed in your invalidation request represents the URL (or multiple URLs if the path contains a wildcard character) of the object that you want to invalidate from CloudFront cache
Dedicated IP custom Secure Sockets Layer (SSL)
Amazon CloudFront pricing: – You pay $600 per month for each custom SSL certificate that is associated with one or more CloudFront distributions that use the Dedicated IP version of custom SSL certificate support.
volume
you are charged for the ___ of data transferred out from Amazon CloudFront edge location to the internet or to your origin.
1,000
in Amazon CloudFront, the first ___ paths that are requested for invalidation each month has no charge
$0.005
No additional charge for the first 1,000 paths that are requested for invalidation each month. Thereafter, ___ per path that is requested for invalidation.
$600
– You pay ___ per month for each custom SSL certificate that is associated with one or more CloudFront distributions that use the Dedicated IP version of custom SSL certificate support
hour
You pay $600 per month for each custom SSL certificate that is associated with one or more CloudFront distributions that use the Dedicated IP version of custom SSL certificate support. This monthly fee is prorated by the ___