我本人对AWS和云计算非常陌生。 我现在有一个客户需要一个智能手机应用程序,它应该可以写对方(如Whatsapp)的短信。 该应用程序需要相应的后端服务来保存用户凭据并交换应用程序用户编写的消息。 所以我正考虑在Java,Spring和SQL DB中编写后端服务,并在AWS上托pipe它。 我已经阅读了不同的T2实例types,听起来很有希望使用EC2,但我不知道应该select哪个实例。 要求是: – 后端服务基本上由一个带有数据库的REST API组成(所以没有复杂的业务逻辑,只有基本的CRUD操作)。 – 100 – 1000个用户正在使用后端服务。 但不是同时(不是每个人都在同时写信息)
我需要让我的顾客获得有关奖品的提议。 我需要告诉我的客户(大概)应用程序在生产中的运行成本是多高。
我会开始小,然后根据需要增加。 如果您在Elastic Load Balancer后面的自动扩展组中启动实例,则可以轻松增加实例大小,而无需停机。
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-resize.html
每个月大概花费70美元左右。 比方说,你运行两个可用性。
RDS db.t2.large将每月运行100美元。
只需运行REST API,快照,带宽和EBS成本就可能徘徊在100美元左右。
我会给你的顾客一个月300美元的月亮粗略猜测。 如果需要的话,你可以扩大规模,但是你应该能够得到你需要做的那一小堆,还有一些喘息的空间。
如果300美元/月太多,则可以进一步缩减。 t2.mediums运行35 $ /月EC2,50 $ /月RDS。
运营成本会有所不同,您仍然需要将域名,DNS,SSL证书等作为OPEX。
来源: http : //www.ec2instances.info