怎样评价Google Cloud Platform

现在公司的整个业务都跑在GCP(Google Cloud Platform)上,也因为一些客户的私有部署的需求,部署了一些东西到AWS和Azure上,应该是为数不多的三个Cloud都有一定使用体验的用户吧。

由于各个Cloud平台其实都在不断进化,所以任何时间点给出的结论可能都有一定的片面性

市场占有率AWS \u0026gt;\u0026gt; Azure \u0026gt;\u0026gt; GCP,这个应该大家都知道。

便宜GCP \u0026gt; Azure \u0026gt; AWS,这个主要有两方面,一方面是,因为市场占有率低,当然要便宜一点。另外,就是GCP的计费方式比AWS友好很多,instance用满一个月自动8折,不需要用类似于预先承诺用满多少的方式来获得便宜的机器。用云服务的一大好处就是Pay as you go么,自动打折比让你整天“规划”接下来要用几台机器友好多了,特别是对于早期Startup来说,“规划”明年要用几台机器不是扯淡么。这方面可以参看这篇文章 Google Cloud is 50% cheaper than AWS。

产品线AWS \u0026gt;\u0026gt; Azure ~= GCP,这个其实去看各个Cloud提供的产品列表就是了。Azure到现在还没有云托管的MySQL(最近终于有了个Preview版本),GCP没有云托管的Redis,MongoDB,基本没有能用的云托管的KV Storage(Google Datastore的Latency平均能有2秒吧)。

Google的主要优势,在Big Data和CloudML层面的产品线。Big Query是一个支持SQL,支持Join,Fully Managed的OLAP DW,完全Pay as you go,CloudML是一个直接扔一个Tensorflow的Model就能训练,并且直接Host做Inference的服务。

一般情况下,做平台选择的话,选AWS,产品线丰富,社区资料齐全,用的人多,出了问题也找得到人问。

如果技术团队比较强,并且产品后端偏重Data Analytics以及Deep Learning,可以考虑Google Cloud。

当然,以上都是基于你的业务完全都在海外,不需要在国内可以访问,考虑到GCP没有像Azure和AWS一样,部分进入国内,如果是要国内有业务,就没法选GCP了,毕竟维护两个云平台的成本还是有点高。




■网友
先说好,本人小白。
之前用过AWS(free tier)然后最近发现google有个 300刀 1年 的活动,正好想弄个小网站就去试试,我不知道是因为我比较熟悉AWS 还是什么别的原因,我觉得这个Google Cloud简直让我无语。
我随便举几个例子,比如,我之前比较熟悉 用terminal SSH 和用filezilla传文件,其实我也可以理解每个平台(公司) 有自己的策略,有自己的规则,但真的觉得,Google cloud很不友好,而且把很多东西弄得很复杂,他们自己的documentaion 写的非常难看懂,具体就是,不是哪里是开始,哪里是结束,一篇里面 可能讲好几个不同的东西,然后 没有什么标题之类的做 显著的分隔,而是很好的把他们“融为一体”,然后就是同一篇docmentation里面,连接比文字还多,让你点的晕头转向。如下图。并且,网上的资料或者教程少的可怜。
看过一个视频 对比了google cloud 和aws的性能,大概是说,google cloud 部署的时间要比aws 短很多。还有在价格上做比较的,但也并不是 哪个 在价格上有绝对的优势。
然后,就凭这用户体验,,即使在部署上快个1分钟,我也真的不会选择。
另外也看过一个数据,某一年, AWS和google cloud的市场占有率 是 45:8
怎样评价Google Cloud Platform


■网友
GCP优势在Kubernetes吧。想国内用,老实的阿里云吧

■网友
普通人做网站呢,用RamNode或者bandwagon。
做云计算、测试之类的呢,或者对更换IP要求高的,用Vultr、Digital Ocean。
要是更高端的话,我觉得基本上也就AWS了。


推荐阅读