经几年拼搏厮杀,Azure终不及AWS得人心!

2017-07-25 15:19:55来源:IT168 热度:
程序员开发的众多应用现在也面临着上云需求,在以往这么多年的调查中,程序员对云平台的选择似乎都被忽略了,近日,Stack Overflow给出了一组调查结果,有点意思!
  
随着时间的推移而变化
  
该调查结果主要涉及两大云平台:AWS和Azure。这两个云平台目前应用是相对广泛的,Stack Overflow调查显示了二者自2008以来的一些趋势变化。

 
  
看起来,云平台似乎近几年关注度一直在上涨,所占的份额从不足0.1%上涨到了0.5%。
  
  
但很明显,访问AWS相关问题的程序员比Azure要多,并且近几年的差距反而拉大了。
  
技术层面
  
什么原因导致程序员选择AWS或者Azure呢?一个可能的原因是他们使用的编程语言和框架:一些语言和框架更适合于特定的云平台。
  
通过分类,我们发现:使用C#的程序员绝大多数选择Azure,而其他程序员在较小程度上使用该平台。这是有道理的,因为Azure是微软的产品,是Windows堆栈中Web应用程序的自然选择。
  
  
另外,Node.js程序员最有可能访问AWS,他们也是第二个最有可能访问Azure的人群,这表明Node.js程序员不成比例地使用云端托管。我们可以看到Python和Ruby on Rails的程序员也访问了大量的AWS,但很少有Azure。
  
使用C和C ++的程序员不太使用任何一个云平台,因为这些语言很少用在云应用程序中。HTML的程序员往往也不会访问云平台相关问题,这些可能代表着不负责配置云平台的前端开发人员和设计人员。
  
按行业
  
影响程序员选择云平台的另一个因素是他们所在的行业。哪些行业倾向于选择一个云平台?
  
  
我们可以通过将IP地址与公司进行匹配来考虑这个问题。AWS可能会更全面地被访问,几乎包含各个行业。但Azure似乎是几个特定行业的首选平台,特别是咨询和能源部分。进一步的分析显示,这些是微软堆栈最受欢迎的行业。相比之下,AWS在技术行业(如软件和网络公司)尤其是媒体公司(包括出版和娱乐)尤为受欢迎。
  
同样值得注意的是,“学术”部门是访问云平台问题最少的行业,这之中包括大学、研究机构等等,这说明云平台并没有在大学中广泛教授或应用。
  
按国家
  
不同地区的开发商也倾向于选择不同的技术,各国在访问这两种云产品方面差异很大。像澳大利亚,日本,英国和美国这样的国家经常访问这些云平台相关的问题,而像印度尼西亚,中国和俄罗斯这样的国家比较少见。图中可以看出,中国的访问量特别小,或许国内程序员更喜欢腾讯云、阿里云、京东云吧!
  

 
大多数国家访问AWS更多,尽管程度不同。一个例外是荷兰,其Azure的访问量大约是AWS的两倍。合理的原因可能是,微软在荷兰建立了一个数据中心,与该地区的其他投资可能意味着该国的Azure云开发商数量更多。
  
十分好奇:国内程序员,你的选择是什么?用云平台吗?都用哪些云平台?优缺点各是什么?为什么不选择AWS或Azure呢?

责任编辑:吴一波

为您推荐

ANGA Cable2011:Azure Shine International展台在现场

DVBCN网讯:ANGACable2011展于北京时间2011年5月3日在德国科隆正式拉开帷幕,本届ANGACable展共有来自世界各地37个国家的420家参展商参展,展台面积也增加了15%。同时有来自全球16,500名用户参观和1600名业内专家参与展览期间的会议共同探讨热点前沿话题。DVBCN报道团队在资深记者罗世刚带领下报导完美国NABSHOW2011后,又马不停蹄地奔赴德国科隆,据DVBCN在现场了解到,中国广电龙头企业皆在本届ANGACable展纷纷亮相,成为除德国以外的最大参展国。DVBCN将密切关注着展会动态,在第一时间给国内广大关心海外广电事业发展的