• 1
  • 2
  • 3
  • 4
  • 5
阿里云应用开发 首 页  »  帮助中心  »  云服务器  »  阿里云应用开发
Microsoft Azure可以支持Python以及Ruby on Rails啦
发布日期:2016-3-23 14:3:13
 

  Microsoft Azure可以支持Python以及Ruby on Rails啦

  Microsoft Windows Azure应该怎样定义?这不是一个容易回答的问题,现在看来更是这样,最近,Microsoft对Azure再次增加新的在线服务。相比于其他的云平台,以往的Azure短板体现在在线构建应用的服务。但就在本周Microsoft已经弥补了Azure在这方面的不足,Microsoft发布了一系列的云服务。

  同以往相比,Microsoft正变得越来越开放。除了自家的.NET,目前Azure上已经能够运行Python、Java、Ruby on Rails以及PHP编写的应用。与此同时,Azure已经采用了Node.js和Hadoop等开源平台。

  与此同时,Microsoft也在将越来越多的开发工具融入自身的平台之中,这使得开发人员能够更自由的运行其喜欢的服务。这一系列的举措都表明Microsoft正在挑战亚马逊等云平台。

  目前,对SQL数据库、半结构化的数据源和非结构化的数据源进行查询。Azure提供简单的管理,以及与Active Directory和System Center的集成。Azure能够在几分钟之内部署并运行Linux以及Windows Server虚拟机。迁移工作负荷,而不需要更改现有代码。将内部企业网络安全连接到在公共云中运行的虚拟机。Windows Azure提供了完全兼容的、企业准备就绪Hadoop服务。如下图所示:

  Microsoft的Hadoop版本目前发展到“客户技术预览版”的阶段。这意味着Microsoft在接受客户群体的评价,预计正式版会在2012年中期推出。Microsoft的Hadoop基于Windows Server平台或Microsoft云平台Azure之上。

  基于Azure之上的Hadoop分布式文件系统还具备灾难恢复的功能。新版还允许包括与Office Sharepoint的数据相连。基于Azure之上的Hadoop还能够与开源的Hadoop项目Mahout等共同工作。

  在这次推出的2.0版本之中,产品核心包括HDFS、MapReduce、以及Hadoop组件Pig和Hive。Microsoft的目标是兼容所有的Hadoop组件。Hadoop生态系统中的HBase、Zookeeper、HCatalog以及Mahout等组件也会被附加到Microsoft的Hadoop版本之中。