我注意到亚马逊有免费的EC2层。我对尝试它很感兴趣,但是害怕在那里托管我自己的网站。当我看到用户向用户收取的所有费用(带宽,磁盘空间,工作小时数)时,我的头开始旋转。我只想运行一个drupal网站并使用ssh。我每月获得的点击次数少于5,000,但经常增长。我目前的网站没有严重问题,但是我想节省一点现金。
我看到的帖子是这样,不知道是否我会被卡住支付$ 10个左右一个月的任何方式。谁能确认免费真的是免费的吗?人们落入哪些“陷阱”而最终花费他们钱?
我注意到亚马逊有免费的EC2层。我对尝试它很感兴趣,但是害怕在那里托管我自己的网站。当我看到用户向用户收取的所有费用(带宽,磁盘空间,工作小时数)时,我的头开始旋转。我只想运行一个drupal网站并使用ssh。我每月获得的点击次数少于5,000,但经常增长。我目前的网站没有严重问题,但是我想节省一点现金。
我看到的帖子是这样,不知道是否我会被卡住支付$ 10个左右一个月的任何方式。谁能确认免费真的是免费的吗?人们落入哪些“陷阱”而最终花费他们钱?
Answers:
如果您仅在运行Drupal网站,则将需要具有EBS存储和弹性IP地址的EC2实例(所有EC2实例均具有SSH访问权限)。EC2实例(t1.micro)是免费的(如果您是新客户,则为期一年)
您将获得10GB的EBS存储-默认的Amazon Linux AMI的根卷为8GB。我建议将其缩减到大约4 GB,并在您的实例上附加第二个6GB的卷(至少就我个人而言,我希望将数据与根卷分开)。I / O是您可能要付出成本的领域。亚马逊的Linux AMI相当高效,但是取决于您的drupal设置和流量,超出每月100万个I / O并不意外。
理想情况下,您将使用EBS快照进行备份,但是,这很大程度上取决于您拥有的数据量。这是我喜欢从数据中拆分根卷的原因之一。超过1GB的快照存储非常容易,估计所需的快照空间也非常困难(第一个快照将占已用空间的50%(取决于数据的可压缩性)。随后的每个快照将因为它是差异备份,所以花费更少,因为它查看的是已更改的块,而不是更改的文件。或者,您可以采用更多传统的备份(tar.gz)并将其上传到S3(不过请记住,生成这些备份会导致I / O)。
您的最终费用将来自带宽-免费套餐每月包含15GB。确定您当前的带宽使用情况,以查看是否要通过。
您随时可以在Amazon网站上查看您当前的账户活动,从而可以监控您是否接近阈值。不幸的是,无法对AWS上的资源使用量设置上限-无论您要用多少钱,都必须付费。
我建议设置一个EC2实例,但首先要保持现有主机的运行状态。您可以将DNS切换到指向您的AWS Elastic IP并尝试一下,同时密切注意您的账户活动。如果您发现一切都在可接受的范围内,则可以删除现有主机,否则,只需简单地进行以下操作即可:恢复DNS并重新同步所有更改以返回到旧主机(请记住删除快照, EBS卷,并停止实例,否则将继续产生费用)。AWS还为“报告”提供按资源使用情况细分的每小时活动-有点难以阅读,但您应该能够理解它们。它们可以帮助您确定何时以及什么原因导致您的使用率高于正常水平。
回顾一下:您应该能够预先预测带宽使用情况-这意味着I / O将是难以预测的主要因素(如果选择该根目录,则是快照使用情况)。
(我知道的)只有一个陷阱
如果您超过了免费套餐限制,则无法限制账单。假设您的网站遭到DOS攻击,您将很容易越过免费套餐限制,并可能最终为带宽付出巨额账单。
不,它不是免费的。您可以在亚马逊网站上看到它。它是免费的,但有一定配额。超过配额则要花钱。