有没有一种方法可以限制某个区域的 AWS CloudFront 分发以节省成本?

Is there a way I restrict AWS CloudFront distribution for a region only to save costs?

鉴于我知道我的目标客户地理位置,我不希望我的 AWS CloudFront 分发分布在世界各地。我不关心这个地理区域之外的世界其他地方。这有助于我节省不必要的数据传输成本到其他地区。

仅供参考,AWS Doc on Getting Started with a Simple CloudFront Distribution没有为此显示选项。

我错过了什么吗?这可能吗?

非常感谢您的投入。谢谢!

您不能指示 cloudfront 在特定区域存储内容。但您可以使用 price 类 来限制云端从特定位置获取内容。这些位置不是区域。

看看云端定价, https://aws.amazon.com/cloudfront/pricing/

但是如果您需要阻止特定国家/地区的用户访问您的内容,您可以使用 CloudFront 地理限制功能: https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/GettingStarted.SimpleDistribution.html#GettingStartedCreateDistribution