据国外媒体报道,Forrester研究调查显示,现在Amazon Web Service和微软的Windows Azure已经成为企业云开发者最常使用的平台。
调查覆盖了大量内容。例如,云开发者通常使用平台作为基础设施即服务,比其他公共的、受青睐的开源技术更快地吸引到像Windows 8这样的操作系统。
以下是目前受企业软件开发者青睐的云服务:
根据Forrester的数据,Amazon Web Services (AWS)占据领先地位,但是微软Windows Azure和Google云紧跟其后。与此同时,老牌企业级厂商如IBM、Oracle和惠普也出现在列表中。Salesforce也有不错表现,但是多数开发者并没有使用Force.com和Heroku的计划。Rackspace、Red Hat和惠普都面临类似的挑战。
Forrester的调查还显示了一些关于云开发者有趣的数据点。云开发者被定义为那些使用云/弹性应用的人群。云开发者的样本规模是125名,572名未使用云应用,总共有1851名受访者。要点包括:
– 应用集成、移动和内部Web应用是过去12个月云环境最常使用的
– HTML、JavaScript、PHP、Ruby和Python是最常用的语言。使用SQL数据库和应用服务器的定制应用也是最近2年被开发者使用较多的技术
– 企业云开发者将台式机、笔记本电脑和浏览器用于运行他们的软件。此外还有智能手机和平板电脑,但是处于优先级列表的中间位置
– 开源技术在云开发者中占主导地位
– 云平台很大程度上被用于像计算和存储以及关系数据库这样的基础设施
– 19%的云开发者使用Windows 8,3%的非云开发者使用Windows 8
– 与非云开发者相比,云开发者通常更倾向于向业务看齐
– 云开发者将更多的时间花在利用自己的时间写代码。例如,7%的云开发者表示他们平均每周有20小时的业务时间用于编程上,相比之下,只有3%的非云开发者这样表示
– 14%的云开发者表示他们每周有11-20个小时的业余时间编程
– 41%的非云开发者表示,他们并没有用业余时间做编程或者开发
– 用于云的三大开发者框架分别是Microsoft Team Foundation Server、Apache Ant和IBM Build Forge.