Microsoft Azure开始支持R语言

最新Revolution R Enterprise (RRE)的技术预览版已经在Microsoft Azure上上线了,相关的Window和Linux虚拟机可以在Azure Marketplace上获得。RRE由Revolution Analytics公司开发,该公司近期被微软公司收购。之前对于微软收购Revolution公司后如何处置该公司的相关业务和产品有着各种各样的猜测。其中一种猜测认为,微软会提供R语言支持服务,推出云主机资源用于科学和数值计算。在InfoQ此前关于机器学习语言之争的文章中,笔者也提到了微软对R这门源自统计科学的语言表示青睐。现在,这种猜测现在已被证实,微软和Revolution公司将会进一步推进这项业务。

RRE支持多种的大数据统计、预测建模和机器学习能力,提供最好的R语言兼容的成本效益和快速数据分析工具。对于专业的数据分析者来说,它是十分优秀的符合行业标准的数据分析工具。通过Azure全球范围化的云基础设施,用户可以根据自己的需求,随时随地进行高性能的数据预测和分析。

在Azure Marketplace上发布是与Azure整合的第一步。Windows版本的RRE由Windows远程桌面访问,同时包含Revolution的R语言开发Visual Studio版IDE(Revolution R Enterprise DevelopR)。在Linux中可以通过SSH获取RRE。用户也可以选择自己喜欢的IDE,比如RStudio、RStudio Server、StatET等。Windows和Linux都提供Revolution的DeployR网页服务模块。使用RRE的数据分析者或IT开发团队能够同时编写代码,可以配置应用于不同的数据管理平台、企业数据库、电网、集群、服务器以及工作站,并且没有任何改造成本。RRE所包含的大数据算法库与Cloudera、Hortonworks、MapR Hadoop平台、Teradata数据库兼容,马上还将兼容SQL Server。现今,RRE是唯一包含这种性能优良的大数据算法库的大数据分析平台。软件有30天的免费试用期,过后则按Azure云服务标准收费。

目前有更多的猜测认为,微软将开发自己的R语言,而且不会在GPL中兼容,也不会轻易地与SQL Server等产品集成。依据当前Revolution的R语言许可,达成上述目标的唯一途径是单独发展R语言,但这样有可能会牺牲运行性能。以微软的能力完全可以重新开发R语言,但那必将耗费大量的资源和时间。

感谢魏星对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至[email protected]。也欢迎大家通过新浪微博(@InfoQ,@丁晓昀),微信(微信号:InfoQChina)关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入InfoQ读者交流群InfoQ好读者)。

你可能感兴趣的:(Microsoft Azure开始支持R语言)