我正在尝试计算传入和传出 AWS WP 网站的网络数据传输的价格。
一切都在 Cloudfront 的背后。 EC2/RDS 返回动态资源和少量静态资源,S3 只返回静态资源。 Application Loadbalancer 仅用于自动缩放目的。
即使一切看起来都很简单,但经验告诉我们,细节决定成败。 因此,在我的小旅程(阅读博客和文档)结束时,我想分享我的搜索结果并了解社区的想法。
这是在同一区域/可用区(比方说欧洲/爱尔兰)内创建的所有架构:
在撰写本文时,网络数据传输费用为:
- traffic out from Cloudfront (前 10 TB 每月 0.15 美元/GB,等等)
- traffic in and out from the Application load balancer (处理的字节数:EC2 实例每小时 1 GB,成本约为 7.00 美元/GB)
其余,同一区域内免费,Cloudfront不对传入数据收费。
例如:在同一区域内,EC2和RDS DB Instance之间不应该有费用。
有人知道我是否遗漏了什么吗?我必须监督一些微妙的成本?
最佳答案
您的问题描述得很好。感谢您绘制的小图来帮助阐明整体架构。阅读您的问题后,我想指出以下几点。
CloudFront 数据传输价格的链接非常过时。该博文由 Jeff Barr 于 2010 年撰写。最新的 CloudFront 定价页面已链接 here .
从 CloudFront 到源 S3 的数据传输不是免费的。这列在“区域数据传输到源(每 GB)”部分。在您所在的地区,价格为每 GB 0.02 美元。同样的事情适用于从 CloudFront 到 ALB 的数据。
您说“在同一区域内,EC2 和 RDS DB 实例之间不应该收费”。这是不准确的。只有 RDS 和 EC2 实例之间的数据传输在同一可用区是免费的。 [ ref ]
另请注意,S3 有请求和对象检索费用。它仍然适用于您的架构。
此外,这是 lastweekinaws 中的人们制作的一张漂亮的图表。其中直观地列出了所有 AWS 数据传输成本。
来源:https://www.lastweekinaws.com/blog/understanding-data-transfer-in-aws/
关于wordpress - AWS wordpress - 计算网络数据传输费用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61718277/