• 1
  • 2
  • 3
  • 4
  • 5
阿里云主机ECS 首 页  »  帮助中心  »  云服务器  »  阿里云主机ECS
微软Microsoft Azure开始支持R语言了
发布日期:2016-3-20 20:3:48

  微软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整合的第一步是在Azure Marketplace上发布。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所包含的大数据算法库与MapR Hadoop平台、Cloudera、Hortonworks、Teradata数据库兼容,即将还将兼容SQL Server。现今,RRE是唯一包含这种性能优良的大数据算法库的大数据分析平台。这个软件有30天的免费试用期,30天过后则按Azure云服务标准进行收费。

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