如何估算创建应用的服务器成本?

时间:2010-12-23 22:44:39

标签: android financial

我正在写一份商业计划,我在财务方面遇到了一些麻烦。我估算了开发人员,网页设计师以及除服务器成本之外的所有成本。我不是程序员,所以我不知道所有的细节。但是,对于复杂的应用程序,您认为服务器的成本是多少?我无法进入太多细节,但它会跟踪用户偏好,存储有关用户的数据,并且有很多后端。

5 个答案:

答案 0 :(得分:3)

正如我在回复你对@mark的评论中所说;这是一个棘手的问题,因为我们不知道做出好的预测。为了帮助您做出自己的预测

由于其唯一的商业计划(即不是一成不变),因此想到您希望在给定硬件上运行的许多用户 - 数据/ Web服务器。

要积极但在现实世界中,因为开发人员必须编写代码来制定此目标并制作软件规范的一部分 - 例如,Web服务器上的200个并发用户以及10个Web服务器需要双核心至强数据库服务器或应用程序需要的任何内容。

然后你可以绘制扩展图表;它们往往不是线性的,因此有一个平躺的黄鼠狼因子可以处理那些随时滚动图形的因素。

然后不要忘记备份,负载均衡器,防火墙,内容管理器,缓存代理以及您需要的所有其他网络套件。

你还需要预算某人运行它...如果它的网络应用程序可能是3个轮班处理它。要么是这样,要么确保你的IT人员最专注,以便在一切都出错的情况下重启服务器。

最后......系统是否需要DR?如果需要,则需要加入。

答案 1 :(得分:1)

这实际上取决于应用程序的复杂程度,您期望的流量以及您需要的平台。真正的成本在于管理事物的时间。

我会考虑亚马逊aws(http://aws.amazon.com/ec2/pricing/)。开始时甚至还有一个免费的关卡。

他们拥有预建,免费和可购买的系统映像,可能具有您需要的配置。您可以使用一个来构建自己的图像,并在应用程序启动时轻松地将其部署到许多服务器。

答案 2 :(得分:0)

除非您为免费用户进行视频流或过度下载,否则与其他费用(sys admin,开发人员等)相比,服务器成本可以忽略不计。

答案 3 :(得分:0)

比如看看戴尔,IBM或惠普的网站,看看他们是否引用粗略的数字。与亚马逊的EC2或微软的Azure等服务的成本相比。如果不知道你在做什么,就不可能告诉你你需要什么。

答案 4 :(得分:0)

这在很大程度上取决于同时使用您服务的用户数量,当然还有您将拥有多少流量。没有更多细节,就无法估算任何成本。

编辑:

如果你和开发人员坐下来解释她/他想做什么,可能是最好的。亚马逊网络服务(云)有一个很好的计算程序。 您可以在此处找到它:http://calculator.s3.amazonaws.com/calc5.html

例如,如果您需要5个Linux CPU介质实例一年+负载均衡器(它们会将负载分散到实例)+流量(50000GB输出+ 500GB输入)(每个用户输出1GB /月+ 100MB /月) 这将是一次性支付2275美元和每月7101美元

http://calculator.s3.amazonaws.com/calc5.html?key=calc-DE0DC116-63C1-440E-BE15-213263DC4E2B

但这是一个过于复杂的问题,只能依靠猜测。 Amazon AWS的优势在于,您可以随应用程序一起成长。也许最好从小做起,看看你需要什么。

相关问题