云计算平台点兵:谁在用 AWS,谁在用 Azure?

  • Beining

2017 年 8 月 7 日

话题:云计算Azure语言 & 开发架构

微软亚马逊双双发布了 2017 年第二季度财报,两家公司的云计算业务涨势喜人:AWS 的季度全球销售额达到了 41 亿美元,在保持市场领跑的前提下一年大涨 41%;Azure 的利润更是一年疯涨 97%。业界知名的问答平台Stack Overflow使用Stack Overflow Trends,从多个角度对 AWS 和 Azure 的受欢迎程度进行了对比分析。

流量分析

AWS 和 Azure 在 Stack Overflow 上的流量几乎不分伯仲,分别占据了 Stack Overflow 上 0.5% 左右的新问题。

按照标签浏览量计算,在 2011 年末时,流量数据刚开始计算时两个平台的流量不相上下;在接下来的数年里,很明显 AWS 的增长速度更快一筹。

很明显,在 Stack Overflow 上 AWS 占优,虽然没有其他第三方市场份额报告所述的优势那么大。究其原因,有可能是因为 AWS 和 Azure 都有自己的官方论坛,很多 Azure 的订阅用户同时订阅了 MSDN(MSDN包括 Azure 额度),导致用户在遇见问题时会先在官方讨论区和技术支持处寻求解决方案。

技术分析

编程语言对云服务的选择是否会有影响?Stack Overflow 给出了肯定的答案:

虽然 AWS 和 Azure 的所有服务几乎都互为竞品(当然也有些细微的差别,例如 Azure 没有装满磁带在高速公路上飞驰的小货车 -SnowMobile,AWS 没有开放区块链即服务),但是 C# 的程序员明显更偏爱 Azure,而其他程序员几乎一边倒的扑向 AWS 的怀抱,尤其是 Node.JS 程序员。值得注意的是,Node.JS 程序员同时排在浏览 Azure 问题的第二名:也许他们对云服务是真爱吧。

行业分析

不同行业的公司是否对云服务有偏好?Stack Overflow 使用Maxmind 的 IP 地理数据库对来自美国的流量进行了分类:

AWS 的总访问数领先,但 Azure 也有自己的死忠,特别是在咨询和能源行业:这些公司也更喜欢使用微软的服务。AWS 在技术公司(软件、Web 开发等)中大受欢迎,特别是媒体公司(出版、娱乐业界)。

学术界对两种服务的访问数各占一半,而且总浏览量最小。从 Stack Overflow之前的分析中可以看出,学术界和其他业界使用的语言和技术不大一样:事实上,Azure 是学术界最不常使用的问题标签之一。相比于 Python 和 R 这些在大学里常用的语言来说,大学提供的云服务教育还远远不够。

值得注意的是,这种 IP 地理数据库在大部分情况下只能对静态 IP 进行定位,对于不使用固定 IP 的企业有可能会有遗漏。

国别分析

开发者所处的国家是否对云服务的选择有影响?Stack Overflow 分析了 2016 年 7 月至 2017 年 6 月间约 62 亿次访问数据:

澳大利亚、日本、英国和美国都大量访问 AWS 的内容;印尼、中国和俄罗斯访问的比例较小。

大部分国家访问 AWS 多于 Azure,但是荷兰是个特例:有可能是因为 Azure 在荷兰有数据中心(Azure 的荷兰数据中心叫做“欧洲西部”),而 AWS 在荷兰只有边缘站点而没有数据中心

最后来一张知名云服务的全家福:

此图片可在Stack Overflow Trends生成。


感谢薛命灯对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

云计算Azure语言 & 开发架构