ZD至顶网软件频道消息: 微软2016年Build大会的第二天聚焦微软旗下Azure云平台,在推出新功能的同时,一些Azure预览功能亦走向通用阶段。
首先是新服务Azure Functions,用户可以利用Azure Functions编写代码对各种触发器做出响应,如HTTP请求、上传文件到Azure存储或在Azure Service Bus里接收消息。据相关文档介绍,可用的代码编写语言包括: C #、Node.js、Python、PHP、F #、批量、bash、Java或任何可执行文件。
从表面上看,Azure Funtions是对亚马逊Lambda或谷歌的CloudFunctions的回应, 但其实Azure之前已经有了类似的东西,名叫WebJobs。Azure Funtions用的是WebJobs SDK。Azure项目经理Corey Sanders告诉记者:“Azure Funtions是WebJobs 的演变。”据悉,新的动态服务计划(Dynamic Service Plan)意味着Functions可以无缝扩展。
其次是目前仍处于预览阶段的新功能Power BI Embedded。Power BI Embedded是一个新服务,开发人员可利用该服务为外部用户将数据分析和可视化报告置于应用程序里,收费按报告的数量计算。目前的Power BI是一项Office 365服务,只能内部使用。微软在有关常见问题解答里提到,“Power BI Embedded只适用于外部用户,不可用于内部业务应用程序。”
第三,微软还宣布一般用户可使用Azure Service Fabric(旨在用于由微服务构成的应用程序),目前,Azure Service Fabric预览版面世差不多一年了,另外尚有一个内部部署Windows Server版Service Fabric公共预览版及Linux版Service Fabric私人预览版。微软表示,旗下的许多服务使用Service Fabric,包括Cortana、SQL Azure、Azure物联网和商业版Skype。
第四,微软的NoSQL数据库云DocumentDB进入全球数据库支持(跨区域复制数据)阶段,并可支持MongoDB协议,即用户可以使用Apache的MongoDB API和驱动程序。
第五,Azure存储现在有了用AES-256加密数据的选项,但是目前此功能仍处预览阶段,不应该用在生产工作负载上。另外,该功能目前只适用于东亚地区,只能在通过Azure Resource Manager创建的账户里使用,旧式的独立存储账户(微软称为“经典” 账户)用不了。
第六条属于物联网领域,微软宣布推出Azure物联网枢纽(Azure IoT Hub)服务里的新API管理设备,这简化了物联网应用代码。另外,微软还推出了一个新的Azure物联网网关SDK,用来帮助开发人员在将数据发送到云里前处理物联网数据。
Azure物联网套件助开发者启用物联网解决方案
微软还宣布推出5个新的物联网“初学者工具包”。这些工具包基本上是一个盒子,内含一个小板(如Raspberry Pi或英特尔爱迪生板)和一堆传感器和组件。开发者可按照教程用它构建一个基于单一设备的物联网应用程序,微软还希望开发者最好使用Azure对其进行监测和报告数据。目前,初学者工具包的成本为50美元到175美元。
第七是关于开发工具方面,新的Visual Studio Azure工具和SDK(2.9版)增加了一些附加功能和改进,包括含Service Profiler的服务器性能诊断、Docker工具预览、Visual Studio版Service Fabric工具,Visual Studio代码版Azure资源管理工具和Azure活动枢纽诊断。如果用户使用Visual Studio “15”,就必须用新的SDK。Visual Studio “15”是即将上市的版本,面前处预览阶段。
Build大会的大新闻?
微软企业副总裁Scott Guthrie在主题演里谈到Azure的增长,他指出,每个月有超过12万个新的Azure订阅,目前有500万个组织使用Azure Active Directory。他宣布的这些消息,除了有关Xamarin的消息以外,其他的都没有什么突破性。
Xamarin是最近被收购的跨平台移动工具,目前Visual Studio的Xamarin已经免费了。Xamarin对于微软成就Azure的雄心壮志是十分重要的,相对于开发工具的收入,微软更关心自己的云收入,而Xamarin则加强了微软对iOS和Android的支持能力,毕竟几乎所有的移动应用程序均含有一个云部件,而许多云应用又都支持移动客户端。
除此之外,Build大会并无突破性的消息,主要原因是微软对Azure进行频繁的增量更新,而不是将更新攒起来凑成重大事件的新闻。
但尽管Azure尚有一些值得改进的地方,在Build大会上Azure的风头仍是盖过了Windwos 10,微软正雄心勃勃地向着自己的Azure目标迈进。
好文章,需要你的鼓励
谷歌深度思维团队开发出名为MolGen的AI系统,能够像经验丰富的化学家一样自主设计全新药物分子。该系统通过学习1000万种化合物数据,在阿尔茨海默病等疾病的药物设计中表现出色,实际合成测试成功率达90%,远超传统方法。这项技术有望将药物研发周期从10-15年缩短至5-8年,成本降低一半,为患者更快获得新药治疗带来希望。
继苹果和其他厂商之后,Google正在加大力度推广其在智能手机上的人工智能功能。该公司试图通过展示AI在移动设备上的实用性和创新性来吸引消费者关注,希望说服用户相信手机AI功能的价值。Google面临的挑战是如何让消费者真正体验到AI带来的便利,并将这些技术优势转化为市场竞争力。
哈佛医学院和微软公司合作开发了一个能够"听声识病"的AI系统,仅通过分析语音就能预测健康状况,准确率高达92%。该系统基于深度学习技术,能够捕捉声音中与疾病相关的微妙变化,并具备跨语言诊断能力。研究团队已开发出智能手机应用原型,用户只需完成简单语音任务即可获得健康评估,为个性化健康管理开辟了新途径。