部署到Google Cloud Platform最具成本效益的方式?

时间:2018-01-02 22:55:19

标签: google-app-engine deployment google-cloud-platform google-compute-engine

我对部署非常陌生,我想看看是否有人有削减成本的经验。根据要求,我需要使用Google Cloud Platform,而前端团队正在React / React Native中编写所有代码。我计划使用云SQL和Node.js创建REST API。关于这些技术是否是一个好选择的任何建议也将受到赞赏。

我最近一直在阅读有关App Engine和Compute Engine的内容,而且我一直无法估算部署此项目的成本。目前,计划是将我的Node.js代码部署到app引擎并使用云SQL功能。将所有代码部署到计算引擎中的ubuntu服务器会更好吗?我是部署网络应用程序的新手,任何和所有建议将不胜感激!

1 个答案:

答案 0 :(得分:1)

GCP Pricing Calculator是了解拟议解决方案的最佳方式。例如,这里是GAE+Cloud SQL HA pricing(每月113美元),这里是single GCE pricing(每月30美元)。

请注意,此定价不包括"Always Free" basic usage

谨慎一点,您还应该考虑可靠性,可扩展性和可移植性以及成本。为了确保可靠性,请尝试避免“单个VM”解决方案,就好像VM已损坏或区域不可用一样,您的应用程序将完全关闭。对于可伸缩性,单个VM解决方案也存在问题,除非您计划以后能够对工作负载进行分片。为了便于携带,在使用像App Engine或Datastore这样的Google特定技术时必须要小心,这些技术很难摆脱。这些都是复杂的主题,我只是在谈谈,让您了解在选择解决方案时可以考虑的事情。