Billing question about CloudFront requests
An account is planing to configure CloudFront to house a large number of custom domains and terminate traffic to the CloudFront origin with a single CLB. To be a little more specific, the configuration will be as follows;
Before: client -> CLB
After: client -> CF* -> CLB
*CloudFront content caching is disabled in this scenario.
In this case, is it correct that the number of requests to be charged for After scenario is roughly twice the total number of GET/HEAD requests recorded in the Before Scenario? ("request for client -> CF" + "request for CF -> CLB")
CloudFront acts as a cache, so it really depends on the distribution of your unique requests. If you get a lot of requests to the same URL with the same parameters then you can set it up so that results in very few origin requests to your CLB. That could translate to some big savings on autoscaled instances behind your CLB for example.
Relevant questions
CloudFront with EIP as origin
Accepted Answerasked 2 years agoHow to set Cloudfront custom headers
Accepted Answerasked 2 years agoHow to connect a Lightsail instance to AWS CloudFront?
asked 5 years agoAmazon CloudFront serving compressed files with Origin server running NGINX
Accepted Answerasked 2 years agoHow is a CloudFront origin deemed unavailable?
asked 3 months agoCloudfront Origin Security
Accepted Answerasked 3 years agoCLOUDFRONT Failing to add Custom Origin
asked 2 months agoCloudFront redirects (301) to custom origin (ELB) instead of caching
Accepted Answerasked a year agoCan a CloudFront origin be another CloudFront distribution?
asked 2 months agoBilling question about CloudFront requests
asked 2 months ago
Sorry for the insufficient explanation, but CloudFront content caching is disabled in this scenario.