如何优化云前端分布以降低成本?



我遵循这篇文章来优化Cloudfront的成本,但是我的架构有点不同

我在lambda函数(api网关)前面有一个Cloudfront分布,它对托管在另一个服务器上的图像进行http调用,然后将其调整为给定的大小并返回它。然后Cloudfront将其缓存1年。我根本没有在S3中存储调整大小的图像。我设置有效期为1年。

有哪些好的选择可以降低Cloudfront的成本?1年到期是一个好的做法吗?

Amazon CloudFront SA-Requests-Tier2-HTTPS5,561,818.000请求:$12.24

带宽:$0.110/GB -前10tb/月数据传输355.339 GB: $39.09

Amazon CloudFront将缓存您的对象一年。

CloudFront存在点有很大的存储空间,但不是无限的。当缓存空间填满时,不经常访问的文件将被删除。如果您的图像不经常被访问,那么它将被长期存储在CloudFront中。

相反,CloudFront将再次调用后端,因此您的API网关将再次收到对调整大小的对象的请求。

最新更新