使用Ubuntu和Django启动Amazon EC2免费套餐

我打算开始一个Django项目,可能(或者可能不会)成为一个很大的事情。 所以我想要开始好:购买我的公共DNS(不知道如果与谷歌应用程序或任何其他域名提供商),并开始与亚马逊EC2服务器。

所以这个想法是在服务器上有一个集中的(git)仓库,并且一直运行着一个Django项目(还没有在生产阶段,只是开发)。 所以每个人都会在他们的本地机器上工作,然后push更改推向集中式回购。 另外,我们将在开发项目中进行testing(可能在Djangopipe理器中,并检查包含数据库查询的一些视图)。

问题是,这与亚马逊EC2“ 免费级 ”容量相匹配吗? 或者我在这里描述的活动会增加服务器的每月成本?

另外,我们将主要从南美发展(因此pullspushes回购),但是“目标用户”(一旦项目完成)将来自美国,那么如果我设置区域服务器到美国(东或西)? 还是会增加服务器的每月成本?

最后,我读了一些关于BitNami的DjangoStack ,但我不确定它是否适合我的需求。 它会有用(基于我的服务器描述)?

首先,当git是一个分布式的版本控制系统时,我不会说有一个集中的git仓库 ,任何与你一起工作的人的副本都是同样有效的。

在我看来, AWS免费使用套餐是为了开始使用AWS,您将开始了解它是如何工作的,如何pipe理EBS,群组,弹性IP,基本上如何处理整个AWS生态系统。

那后端呢? 你会有一个RDBMS? 在任何情况下, 您都应该更多地考虑AWS入门,如果应用程序不断增加,您可以根据需要进行扩展。 另一方面,如果您正在考虑AWS,只是因为是免费的 ,那么您将会走上成熟的道路,最终,您将不得不向亚马逊或任何其他提供商支付费用。