Windows Azure新功能:Hadoop和Web版的移动服务

随着Azure服务种类的增多,Azure更新服务的速度越来越快了。今天Azure发布了一些新的特性。主要的有两个:

支持Hadoop

Azure上的Hadoop功能之前一直处于小规模试验阶段,今天该功能转入公众预览阶段,所有Azure用户都可以进行试用.

Azure上提供的Hadoop是和Hadoop一个主要支持厂商Hortonworks合作的,服务名称为HDInsights。HDInsights具有如下主要功能:

  • 自动部署Hadoop集群,最大支持32节点
  • 通过门户提交Hadoop任务,并可追踪任务状态
  • 监控Hadoop集群状态
  • 支持Hive和Pig
  • 提供Hive交互式窗口实现即时查询
  • 支持通ODBC,支持与BI工具进行连接,这些BI工具包括Excel,PowerPivot, SQL Server Analysis Services和Reporting Services

当前的具体版本如下

Apache Hadoop1.0.3
Apache Hive0.9.0
Apache Pig0.9.3
Apache Sqoop1.4.2
Apache Oozie3.2.0
Apache HCatalog0.4.1
Apache Templeton0.1.4
SQL Server JDBC Driver3.0

如果要进行试用,可以在Azure管理门户上进行申请。可以看到数据服务里面多了一个HDInsights选项,是灰色的。鼠标移上去以后,显示一个链接

点击蓝色的Preview program,进入申请界面

点击Try it now,即可提交申请。之后就是等待开通了

开通以后就可以进行Hadoop集群的申请了

部署集群跟部署其他服务实例的过程没什么区别。部署以后,就可以进入该集群的控制面板。在面板上可以进行各种Hadoop操作,比如提交任务,监控状态,部署示例代码等

有关HDInsights的更多介绍,可以参考http://www.windowsazure.com/en-us/manage/services/hdinsight/

移动服务支持网页应用

上个月移动服务刚刚更新过,开始支持Android应用,现在又推出了对网页应用的支持。这样的话,移动服务对于各种手机应用的开发都提供了支持,无论是原生形式还是网页形式。

与其他客户端类似,移动服务对网页客户端也提供了示例代码。示例代码由一个HTML页面和一个Javascript组成,这些代码可以部署在本地的Web服务器,也可以部署到Azure的网站服务上。

网页客户端的原理是:首先呈现页面框架,然后通过Javascript生成基于JSON的Ajax调用填充页面内容。JSON请求首先发送到Azure移动服务上,移动服务解析请求,调用相应的node.js脚本,然后对数据库进行操作。取得结果后,Azure移动服务以JSON形式返回给最终用户的浏览器。可见,在这个过程中,数据直接在客户端浏览器和Azure移动服务之间传输,而网页所在的服务器只是提供一个入口。另外,应用开发者也可以把移动服务与已有的Web应用结合。

有关此次更新的全部内容,可以查看Scott Gu的博客

http://weblogs.asp.net/scottgu/archive/2013/03/18/windows-azure-new-hadoop-service-html5-js-cors-phonegap-mercurial-and-dropbox-support.aspx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值