何时使用 AWS 服务与自行推出服务的规则?

Bil*_*ers 4 amazon-web-services

我的团队正在研究迁移到 AWS。我们很小,只有一个系统管理员和几个开发人员。

何时最好构建自己的服务而不是使用 AWS 对应的服务(例如 SQS、RDS、Route53、ElasticCache)是否有一般规则。是否有一个将预算、截止日期、员工规模、可用技能、供应商锁定风险等因素考虑在内的决策框架?

Tim*_*Tim 7

没有一般规则,如果您的问题过于笼统,版主将立即关闭。

总的来说,我看到的趋势是从 AWS 开始,一旦您达到 Dropbox 规模,如果您创建自己的基础设施,您就可以节省大量资金。这需要大量的计划、工作,当然还有更多的人。然而,Netflix 全力支持 AWS。

查看AWS 计算器计算出您的每月费用是多少。假设您的开发人员不会关闭测试/开发 VM,并确保您查看预留实例(注意 - 如果需要,它们可以出售)。将其与您预计未来三年(包括管理)的硬件成本进行比较。当然你仍然需要管理AWS系统,只是技能不同,在某些情况下提供了自动化的能力。

AWS 还有一个总拥有成本计算器。请记住,这是为 AWS 做广告,不一定客观公正,并假设您需要购买所有新硬件。