我最近部署了我的第一个项目,我正在使用一些AWS服务,例如ECR,ECS……
到目前为止,我一直在监控我的成本,在0流量的情况下,每天大约2-3美元,我想知道对于我正在使用的东西来说,这是一个合理的成本吗?
我有一个包含3个ECS服务的集群(每个服务从一个具有0.25vCPU/0.5 of内存的容器开始)全天候运行。从我的账单上看,其他服务如Route 53等都是最小的,我的大部分成本都来自这些ECS实例。
小项目的AWS成本是不是很高?我希望,一旦我开始接受用户,并可能为我的服务分配更多的资源,我就不会因为成本增加而迁移提供商。
谢谢
发布于 2021-02-19 12:53:49
AWS在定价上相当透明,所以请检查您使用的是什么以及每种产品的定价。
在你的例子中,假设你使用的是Fargate,这是我从你的问题的上下文中理解的,3个容器,0.25vCPU和0.5 it,每个容器24/7运行,应该花费0.88美元。
您是如何访问这些服务的?他们面前有白蛋白吗?您确定每个服务只有一个副本吗?你设置自动缩放了吗?许多只有你才能回答的变量。
您需要清楚地知道您使用的是什么。以...
结尾的句子I am using some AWS services e.g. ECR, ECS...
是不合适的。找出你使用的是什么,然后你就会明白账单是从哪里来的。
发布于 2021-02-24 11:47:40
ECS本身不是你付费的东西,你是为你使用的资源付费的,比如EC2实例...ECS只是一项帮助您部署环境的服务。例如,你可以选择用很少的资源来运行你的服务,比如1个t2.micro实例或者10个t3a.2xlarge实例。费用将根据您使用的资源而定。
https://stackoverflow.com/questions/66277769
复制