Amazon EC2 估算

Amazon EC2 估算

我是一名软件/网络开发人员,这是我第一次设置云系统来托管我编写的一个网站。我发现使用提供的计算器很难估算 Amazon EC2 云系统的成本。我完全不知道该网站将有多少流量,特别是因为我必须计算数据库 (Amazon RDS)、静态资源 (Amazon S3/Amazon EBS) 和普通页面请求 (Amazon EC2) 的流量。此外,我不知道微型实例是否足够,或者我是否需要小型或更多实例。

我唯一拥有的数据是:

  • 预测每月用户数
  • 每个用户在网站上花费的平均时间
  • 预计同时在线人数峰值

估算成本的最佳方法是什么?是否有工具或其他东西可以运行网站并捕获所有有用的数据以估算成本(即数据库流量、静态资源流量等)?

该网站采用 Java Spring 编码。

非常感谢您对这个问题的任何经验。

非常感谢。

答案1

实例成本计算起来很简单,记住,如果您可以承诺 1 年的预留实例(一旦您找到合适的大小),它们会便宜得多(54%)。

我的实例成本远远超过带宽成本。但我只提供页面和静态内容,没有来自亚马逊的视频/流媒体。此外,在同一可用区中的 Amazon RDS 和 Amazon EC2 实例之间传输数据是免费的(只需确保您指向 DNS 名称或内部 IP)。

实例的费用是几千美元,但我的云端和带宽成本每月只有几百美元。

答案2

@Satoshi,首先,关于成本估算——我建议做一些负载测试,并运行一些分析来测量你的用户流量、数据库流量、静态资源流量等。(看看这些分析工具还有这些负载测试工具

至于数据库实例 – 由于您还不确定需要什么大小的实例,您可能需要查看泽朗德。我认为他们有一个自动扩展选项,当需要较少的资源时,您的数据库可以扩展(并在需要时扩展),也可以看看他们的定价计划),他们有一个按使用量付费(而不是按实例大小)选项。这可能是适合您需求的替代方案。:)

相关内容