Compartir a través de


Azure:机器学习服务,Hadoop Storm,集群缩放,Linux支持,站点恢复和更多功能

[原文发表地址] Azure: Machine Learning Service, Hadoop Storm, Cluster Scaling, Linux Support, Site Recovery and More

[原文发表时间] 2/18/2015

 今天我们发布了微软Azure的一些伟大的改进。这些改进包括:
  • 机器学习:Azure机器学习服务的通用性
  • Hadoop: Apache的 Storm支持, Hadoop 2.6的支持,集群缩放,节点尺寸选择和下一个的Linux操作系统支持预览的通用性
  • 站点恢复:带有SAN阵列的DR功能的通用性
 在这篇博客中,我也列入了Azure在本月初发布的其他伟大功能的详细信息,它们包括:
  • SQL数据库: SQL数据库的通用性( V12 )
  • 网站:支持槽设置
  • API管理:新的优质层
  • Document DB :亚洲和美国地区的新区域,SQL参数化和提高账户限额
  • 搜索:门户网站增强功能,建议和评分,新区域
  • 媒体:内容保护服务对Azure的媒体服务通用性
  • 管理:Azure资源管理的通用性
 上述所有改进现已投入使用(注意,有些功能还处于预览阶段)。下面是关于它们的详细信息:

机器学习 : Azure机器学习服务的通用性

今天,我兴奋地宣布我们Azure机器学习服务的通用性。Azure的机器学习服务是基于云计算的预测分析,可以快速创建分析解决方案的强大功能。这是一个完全托管服务,这意味着您不需要购买任何硬件,而且不用手动管理虚拟机。

数据科学家与开发人员可以使用我们基于机器学习IDE创新的浏览器来快速创建和自动化机器学习工作流程。您可以拖放/下调数以百计的现有机器学习库去启动您的预测分析的解决方案,然后选择添加您自己的自定义R和Python脚本扩展它们。我们的机器学习IDE可以在任何浏览器工作,使您能够快速开发和迭代解决方案:

通过今天的通用性发布,您可以很容易地发现创建web服务,通过API进行教育/重新教育,每个客户都可以通过模型来管理web服务端点和规模,并配置诊断服务去监控和调试。今天发布的附加功能包括:

  • 您能够创建一个可配置的自定义R模块,可以对您自己进行培训/预测R脚本,并添加python脚本来使用一个大的生态系统库如Numpy,scipy,pandas,scikit-learn,您现在可以通过“学习计数”学习处理千兆字节数据,使用PCA算法或一类的SVM用于异常检测, 并易于使用熟悉的SQLite进行修改,过滤和清洁数据。
  • 您可以通过Azure机器学习社区去发现和学习经验,并通过Twitter和LinkedIn进行分享。通过Azure的订阅,您可以在Azure的应用市场中购买应用程序或使用推荐的web服务,从而直接获取文本分析和异常检测。
  • 数据科学循序渐进的指导从原始数据的web服务来缓解基于云的数据科学的路径。我们增加了使用流行工具的能力,比如Azure机器学习中为Visual Studio新增了iPython笔记本和Python工具

开始

 您可以学习基本的预测分析和使用我们循序渐进的数据科学指导和教程进行机器学习。无需注册或信用卡使用Azure的机器学习(您可以使用机器学习IDE ,并尝试实验免费)开始:

 也可以浏览我们的机器学习社区,运行他人已经建立的实验去学习。也可以发布自己的实验供他人借鉴:


未来机器学习和预测分析将从根本上改变所有应用程序的方式构建。新的Azure机器学习服务提供了一个令人难以置信的强大并简单的方法来实现这一目标。现在就可使用它来生产应用程序!

HDInsight: Apache Storm的通用性,集群扩展,Hadoop 2.6,节点大小,HDInsight在Linux上的预览

今天我很高兴地宣布几个主要增强HDInsight功能的服务,我们管理Hadoop使得Azure服务推动了大数据负载的工作量。

Apache Storm支持的通用性

 在今天的版本中,我们使您更容易地通过Hadoop提供的Apache Storm作为全托管服务去做实时流分析,使其在HDInsight中通用。这使得它非常容易站起来和管理 Storm集群。作为HDInsight,我们通过实现一些关键功能部分提高了生产率 Storm服务:

• Azure事件中心服务的集成,使您可以轻松地通过数据收集中心处理任何事件

• Apache Storm拥有的一流.NET经验, 使您能够选择使用Java与.NET

• 大量的库与基础知识让您轻松地集成其他的诸如SQL Azure服务,HBase和Document DB的Azure服务

• Visual Studio集成,使开发人员轻松完成从Visual Studio环境中管理完整项目的工作

创建storm cluster和运行一个示例拓扑**

 您可以轻松地从Azure的管理门户“旋转”出一个新的 Storm集群。 Storm仪表板既可以让您上传现有 Storm的拓扑结构,也可以让您从下拉样本拓扑种选择其一。拓扑可以在代码中授权,或者用于像Trident之类的更高级别的编程模型。您还可以监控和管理当前所有通过暴风仪表板群集上的拓扑结构。

.NET拓扑和Visual Studio的体验

 我们在 Storm上做的最大的改进就是实现了让开发人员能够用.NET编写 Storm拓扑结构。对于 Storm释放,其中一件事我特别兴奋的事情之一是我们已经启用Storm HDInsight Visual Studio的经历。随着Azure SDK的最新版本,您会得到HDInsight Storm下的项目模板。这将让您无需担心设置正确的引用,也不用写所需要的每一个Storm的拓扑结构框架代码,便可快速开始写 Storm拓扑结构。
 由于 Storm可作为HDInsight服务的一部分,所有HDInsight功能也适用于Storm集群。例如,您可以很容易地在不影响现有的运行拓扑的情况下扩展或缩减暴风集群。这将使您能够根据采集的数据,并在当前正在被处理的数据不受影响的前提下,轻松放大或缩小 Storm集群的速度。在创建集群时,您可以从一长串可用的虚拟机中挑选用于对HDInsight的Storm集群。

HDInsight3.2支持

我很高兴地宣布下一个针对Windows和Linux的主要版本的Hadoop在HDInsight集群中的可用性。这包括Hadoop2.6 ,Hive0.14 ,以及所有堆栈组件中的重大更新。Hive 0.14包含了通过Tez去提高性能和可扩展性的工作,增加了一个基于成本的功能强大的优化器,并引入了手动更新,插入以及删除开发会话和其他过程中产生的SQL语句和临时表的功能。您可以在这儿获得更多关于Hive0.14版本的细节。Pig 0.14还增加了对ORC 的支持功能,允许单个高性能的可平衡Pig和Hive的格式化磁盘。另外Pig现在可以代替Map/Reduce去瞄向Tez,从而通过改变执行引擎大大地提高了性能。Pig0.14版本的细节请看在这里。这都是HDInsight的开源系统的最新改进。

您可以使用Azure的管理门户或命令行管理去启动3.2集群。此外VS工具可以支持集Storm, 我们还更新了VS工具使其满足Hive查询请求并完成了添加改善语句,本地验证,在YARN 任务日志中查看Visual Studio的权限并在Linux操作系统中支持HDInsight集群的工作。您只需要安装包含了最新HDInsight工具的Azure中Visual Studio SDK便可以应用上述功能。

集群缩放

我们的许多客户要求在不工作的情况下便可更改HDInsight集群大小。这个功能现在可以在Azure门户以及通过命令行和SDK实现。您可以通过拖动调整滑块去增长或缩小Hadoop集群以达到适合您的工作负载。集群处理中,我们将添加更多的节点;当大量工作完成,您可以减少集群的大小。如果您需要更多的内核,请使用您的订阅打开一个计费支票来支持更大的配额。

节点大小选择

最后,您还可以在HDInsight集群中的节点中指定虚拟机大小。这使您可以优化集群的资源来满足您的工作负载。A系列与D系列的虚拟机都可以使用。在每一个集群中都有不同的角色,我们会让您指定机器类型。这允许您调整CPU、RAM和SSD的数量来完成您的工作。

Linux操作上的HDInsight集群

今天我们也发布了HDInsight的预览版允许您使用Ubuntu Linux容器来部署HDInsight集群服务。当Hadoop在Azure上进行管理时,您可以在操作系统选项中选择这个扩展。(以前HDInsight仅支持Windows Server容器)。

新的Linux允许您轻松地使用熟悉的工具如SSH和 Ambari 在Azure建立大数据的负载。HDInsight在Linux集群与Windows集群上的Hadoop分布基本是相同的,充分结合Azure存储,方便客户利用Hadoop以及SLA的优势,HDInsight还提供管理和支持服务。点击这里便可注册预览门户网站。然后,您便可以轻松地使用Azure的管理门户去创建Linux集群或通过我们的命令行接口进行创建。

SSH连接到HDInsight集群将默认启用在Linux集群中的所有HDInsight。您可以使用您选择的SSH客户机连接到集群。此外,SSH隧道可以用于把流量从您的浏览器转发到所有Hadoop的web应用程序。

知识拓展

通过下列资源, 您可以获得更多关于Azure HDInsight的信息:

站点恢复 :企业 DR 与 SANs的通用性

在今天的Azure版本中,我们添加了另一个灾难恢复和复制组合的重要功能到Azure网站恢复部分。在hyper-v私有云中寻求利用存储区域网络(SAN)数组去提高同步性能和异步复制的企业现在可以基于数组的复制和系统中心虚拟机管理器(SCVMM) 去编排端到端进行灾难恢复。

添加SAN作为复制通道使同步复制等关键场景,Multi-VM一致性,并支持客户集群与Azure网站恢复。支持共享VHDX和iSCSI目标lun,ASR现在将能够更好地满足企业级应用程序的需求,如SQL Server,SharePoint、SAP等。

Azure的管理门户中使用SAN去ASR配置SCVMM云时选择SAN。ASR反过来验证云主机集群是否已正确配置分区存储阵列和通过光纤通道或iSCSI。一旦云配置完成映射和存储池,复制组(群存储LUNS,一起复制,从而使multi-VM复制的一致性)可以启用复制。ASR自动的创建目标LUNs并启动基于数组的复制。

这里有一个恢复计划,SQL Guest可以故障转移集群部署在一个复制组:

知识拓展

访问Azure在MSDN中的站点恢复获取更多信。

便捷启动Azure站点恢复,您所需要的只是简单的注册一个免费的Microsoft Azure试用

SQL数据库: SQL数据库的通用性 (V12)

我们在本月初发布了一般可用性版本的SQL数据库(V12)服务版本。我们去年12月推出了这个新版本的预览,而且包括大量的新功能。这些包括:

  • 更好的管理大型数据库: 我们现在支持大量数据库工作负载管理与并行查询,表分区,在线索引、自由的大索引重建删除前面的2GB大小限制和更多的改变数据库命令。
  • 支持更多的编程功能:您现在可以使用CLR构建更加健壮的应用程序,T-SQL窗口功能,XML索引,更改跟踪支持
  • 100倍的性能改进:支持内存column store查询数据集市和分析工作量。
  • 改进的监控和故障诊断:通过一组扩展的数据库管理视图(DMVs)扩展事件(XEvents)和可见性超过100个新表视图。
  • 新S3性能水平:今天的预览版引入了一个新的定价选择SQL数据库。新的“S3”表现层提供100 DTU性能(现有的S2 DTU的二倍)和所有特性的标准层。它使成本更有效的方式来运行应用程序,具有更高的性能需求。

您现在可以利用所有这些特性的可用性,所有数据库支持的企业等级SLA。

即将到来的安全特性

我也兴奋地宣布一些今年春天开始的新的安全特性将本月推出。这些特性将帮助客户更好地保护他们的云数据,帮助进一步满足企业和行业合规政策。这些安全增强功能包括:

  • 行级安全
  • 动态数据屏蔽
  • 透明数据加密

今天可以使用预览版,客户现在可以实现行级安全数据库支持细粒度的访问控制实现的数据库表中的行更好地控制哪些用户可以访问哪些数据。

很快,SQL数据库将介绍动态数据掩屏蔽:这是一个基于策略的安全特性,通过返回屏蔽数据非特权用户运行查询指定数据库字段,如信用卡号码,而不改变数据在数据库中的情况下有助于限制数据库中的数据的接触。最后,透明数据加密,SQL数据库V12引擎数据库很快对所有数据库加密。

详情请继续关注未来几个月随着我们继续推出V12引擎服务可用性和即将到来的安全特性。

网站:支持槽设置

Azure网站服务一直提供存储应用程序设置和连接字符串为您的网站的元数据的一部分的能力。这些设置将可在通过环境变量运行时,如果您使用.NET ,标准配置管理器API。这个功能现在已经被更新更好的工作与另一个网站功能:部署插槽。

部署插槽提供了一种简单的方法让您安全地部署和测试之前交换他们住到生产中您的web应用程序的新版本。比方说,您有一个名为mysite.azurewebsites.net用在mysite-staging.azurewebsites.net部署插槽的网站。您可以在任何给定的时间交换这些插槽,并且无需停机。这为提升您的网站一个很好的基础。直到现在,当您交换的升级插槽,生产现场,所有的设置和连接字符串会掉为好。有时候这正是您想要什么,它的伟大工程。

但是,如果,出于测试目的,您的网站使用一个数据库,并要明确每个插槽有它自己的数据库(如生产数据库和测试数据库)?在此之前一个月的发布,将一直难以实现自动化,因为交换操作将分期连接字符串移动到生产现场,反之亦然。您将不得不做一些不自然喜欢去升级插槽和执行交换操作之前手动更新设置的生产价值。然后,您可以执行交换,最后手动更新升级设置为指向临时数据库。该工作流是非常复杂且容易出错。

新的插槽设置支持

槽的特定设置是解决这个问题。简单地去在Azure的管理门户,浏览到您的Web站点的设置页面中,您会看到旁边的每个应用程序设置和连接字符串一个新的复选框。勾选为每个应用程序设置的设置和/或连接字符串不应该参与互换操作箱。每个部署插槽都有自己的版本的设置页面,在这里您可以去进入槽具体设定值。现在您有更多的灵活性,当它涉及到管理的部署插槽,并在交换它们之间流动配置:

API管理:新的优质层

早在上一个月,我们已经发布了一个新优质级的API Management 服务的预览版。Azure API Management 服务很大程度上帮助开发人员把他们基于网络的APIs展现给其他用户,并且提供对所保护的API进行调用时的速率限制,定额的调用数量,所需的调用码保护,详尽的APIs调用分析报告,易于用户了解相关API的平台,及更多方面支持。

随着APIs的战略价值的增长,用户要求更好的性能,更高的可用性和企业级的功能模块。并且我们很高兴介绍一个新优质级的API Management 服务,这个服务可以提供99.95% SLA,请预览如下关键的新功能模块:

多地部署

截至现在,当一个API Management 服务建成时,每一个服务具备一个单一选中的行政区域。我很高兴宣布推出一个多行政区区域发布的功能模块,它允许API发布者较容易地通过Azure上任一个行政区域分布一个API Management 服务。想要减少分布式API用户的延迟和需要非常高的可用性的用户可以用最小配置激活multi-geo达到目的。

使用优质级服务的用户将会在Azure的管理门户的规模标签下看到一个更新容量模块。通过点击一些相关的控件且只需几分钟API管理将会提供超于基本行政区域额外的代理,那么,额外的单元和行政区域将会被添加。

当与API Management 缓存策略相结合时,它可以为您的关键业务和性能极为敏感的API提供一个类似于容量的CDN,此时使用Multi-geo是特别有效的。更多关于多个物理区域的发布相关知识请查阅文档

Azure的虚拟网络/ VPN集成

许多客户已经使用API管理的相互认可的证书验证去保护他们的后台,进而来管理他们预先订制好的API。新优质级服务为更想要去使用VPN解决方案或想要影响他们快捷路径连接的组织提供很大新的性能。在可用的优质级服务中,VPN连通性的配置在Azure的管理门户上的配置标签页面是可使用的,并且它甚至可以通过每一个行政区域来说是一个单独的VPN来连接multi-geo。您可以从文档找到更多有用信息。

Active 字典集成

从之前到今天的版本发布,API管理的开发者门户网站允许用户使用他们的邮箱地址定制的账号,或是使用身份认证提供者,如Facebook, Google, Twitter,Microsoft 账号去自己注册用户。有时中小企业想要更多控制权,且他们会更常使用Azure 活跃字典去限制登录条件。

在最新发布的Azure API管理版本中,我们允许用户去把Azure活跃字典配置为一个身份认证的的提供者。管理员可以禁用所有其他的身份认证提供者,且限制基于AD组员身份访问相应的APIs和其相关介绍文档信息。更重要的是,进入开发者门户网站的入口被扩展到允许多个AAD租户进入开发者门户网站,使得用户更容易分享自己的APIs给其合作伙伴。

知识拓展

查看Azure活跃字典文档去获取更多关于集成的信息,且从定价页面中获取更多的关于新优质级服务的信息。

DocumentDB :新的亚洲和美国地区, SQL参数化和提高账户限额

本月早些时候,我们发布了我们的Azure DocumentDB服务的以下新特性和功能 - 它提供了一个全面管理的NoSQL JSON数据库服务:

  • 新区域的可用性
  • 较大的账户和文件:增加了对每个帐户的容量单位数和upported文件大小增加一倍
  • SQL参数化:支持手柄和逃逸用户输入,防止数据的意外曝光

新区域

我们增加了新的支持供应东亚,东南亚以及美国东西部地区DocumentDB账户(除了我们现有的美西,东欧和西欧地区)。我们将继续在地区扩大投资,您需要决定在何处找到您DocumentDB数据时的灵活性和选择。

大账号和文件

整个预览过程我们已经稳步增长的最大文件和数据库的大小。随着这个月的版本中,我们已经增加了一个单独的文件,从256Kb的为512KB的最大尺寸。每DocumentDB帐户的容量单元( CU )的限制也已由原来的5至50 ,这意味着您现在可以扩展存储和调配吞吐量10万申请单位的单一DocumentDB帐户500GB 。与往常一样,我们的预览配额可以对每个帐户基础上调整 - 与我们联系,如果您有需要提高的能力。

SQL参数化

相反,发明一种新的查询语言, DocumentDB支持使用SQL (结构化查询语言)在分层JSON文件查询文件。我们很高兴地宣布,我们已经加入了Azure的Document DB REST API和SDK的参数化SQL查询的支持,扩展了我们的SQL查询功能。使用此功能,您现在可以编写SQL参数化查询。参数化SQL提供了强大的处理和逃逸用户输入,防止数据的意外暴露,通过“SQL注入”。

让我们来看看使用.NET SDK的样本。除了普通的SQL字符串和LINQ表达式,我们增加了可用于构建参数化查询新SqlQuerySpec类。下面是查询一个“书”收集与作者姓名单个用户提供的参数示例:

IQueryable<Book> queryable = client.CreateDocumentQuery<Book>(

collectionSelfLink,

new SqlQuerySpec {

    QueryText = "SELECT * FROM books b WHERE (b.Author.Name = @name)",

    Parameters = new SqlParameterCollection() {

              new SqlParameter("@name", "Herman Melville")

              }

       });

注意:

• 在SQL DocumentDB参数使用来自T- SQL借用熟悉的@符号

• 参数值可以是任何有效的JSON(字符串,数字,布尔值,空,甚至数组或嵌套的JSON )

• 由于DocumentDB是无模式,参数没有验证对任何类型

• 您可以很容易地通过添加额外SqlParameters到SqlParameterCollection提供附加参数

该DocumentDB REST API也原生支持的参数。上面显示的.NET样品转化为以下REST API调用。要使用参数化查询,您需要指定Content-Type头的应用程序/查询+ JSON和在体内的查询作为JSON ,如下图所示。

POST https://contosomarketing.documents.azure.com/dbs/XP0mAA==/colls/XP0mAJ3H-AA=/docs

HTTP/1.1 x-ms-documentdb-isquery: True

x-ms-date: Mon, 18 Aug 2014 13:05:49 GMT

authorization: type%3dmaster%26ver%3d1.0%26sig%3dkOU%2bBn2vkvIlHypfE8AA5fulpn8zKjLwdrxBqyg0YGQ%3d

x-ms-version: 2014-08-21

Accept: application/json

Content-Type: application/query+json

Host: contosomarketing.documents.azure.com

Content-Length: 50

{

    "query": "SELECT * FROM books b WHERE (b.Author.Name = @name)",

    "parameters": [

        {"name": "@name", "value": "Herman Melville"}

    ]

}

查询可以对文档集合,以及系统的元数据的集合,如数据库,DocumentCollections,并用上面的办法附件发出。尝试了这一点,下载SDK DocumentDB的最新版本在任何支持的平台(.NET, Java, Node.js, JavaScript, 或 Python).。

与往常一样,我们很乐意听取您的意见对DocumentDB功能和体验,您会发现最有价值的。提交对微软Azure DocumentDB反馈论坛您的建议。

搜索:门户网站增强功能,建议和评分,新区域

本月早些时候,我们发布了一堆伟大的增强我们的Azure搜索服务。 Azure的搜索为开发人员提供所有打造出来的网络和移动应用的搜索体验所需要的功能,而不必应付随之而来的管理,调整和缩放的大型搜索服务的典型的复杂性。

Azure的门户增强

上个月我们加入到从Azure预览门户网站创建和管理您的搜索索引的能力。从那时起,您已经告诉我们,这确实有助于加快发展,因为它大大减少了所需的代码量,但我们也听说您需要更多。其结果是我们通过将添加得分概况以及从门户配置十字来源资源共享的能力扩展了门户。

Portal支持评分简介

得分简介提高了项目的基础上,您控制不同因素的搜索结果。例如,下面,我有一个酒店的索引和所有其他的事情都是平等的,我想高评级的酒店靠近用户的当前位置出现在用户的热门搜索结果。要做到这一点,在Azure预览门户网站,选择添加评分档案,并为它提供一个名称。在这种情况下,我会叫它“closeToUser”。您可以创建一个或更多的得分曲线,并根据需要在搜索请求,让您根据不同的使用情况,提供不同的搜索结果他们的名字。

一旦closeToUser已经建立,我就可以开始添加重量和功能。例如,在这个进球轮廓,我选择了补充:

  • 加权:使用酒店名称作为加权领域,例如,如果搜索词是在酒店名称发现,它得到一个加权提振
  • 距离:杠杆Azure的搜索空间的能力,以提高酒店如果它被发现是更贴近用户的指定位置
  • 幅度:提供一个升压到具有较高评级的酒店

然后所有这些功能和重要性被组合成一个最终比分是,用于排序的文档。

得分简介常常很棘手,它往往与查询的其余部分进行混合。Azure搜索,得分模型经验已被简化并且它们从搜索查询中分离,以便将评分模型的应用程序代码停留外,并且可以独立地被更新。此外,这些得分分布被建模为一组高级别评分函数结合的方式做了典型字段权重作出的编辑和维护的得分要简单得多。

如上所示,这个用户体验无需编码,您可以简单地选择是重要的领域和应用功能或重量是最有意义。重要的是要注意,得分分布是托住一个文档的相关性的方法,并且不应该与排序混淆。有一些,您可以了解更多有关MSDN文档中提供的其他功能。

跨地资源共享( CORS )

Web浏览器一般应用相同来源的限制政策,网络请求,防止客户端的Web应用程序,从发出请求,并出于安全考虑另一个域。例如,来自https://www.contoso.com JavaScript代码无法发出一个请求到另一个域,例如https://www.northwindtraders.com 。对于Azure的开发人员搜索,这是很重要的情况下,所有的数据已经公开访问,他们希望以节省等待时间由去直接从移动设备或浏览器的搜索索引。

CORS是一种方法,可以让您放松这一限制在可控的方式,这样您就不会危及安全。 Azure的搜索使用CORS ,让里面的浏览器的JavaScript代码直接使搜索请求到Azure的搜索服务,不再需要通过代理原始服务器的所有请求。我们现在提供从Azure的预览门户配置CORS的能力,让您轻松实现​​跨域访问,并限制在特定的根源。这可以从搜索服务索引管理部分来完成,如下图所示。

标签增压

与评分型材讨论,还有,您可能想提高某些相关项目的例子很多。为此,我们也推出了新的,高要求的功能,我们的一套打分曲线函数调用标签增压。这个功能是目前我们的实验API的版本,提供给您,让您可以测试和提供有关这些潜在的新功能反馈的一部分。

标签增压可以让您提高有标签的共同点与搜索查询的文档。设置在标记为搜索查询作为在每个搜索请求一个得分参数,然后含有这些术语的任何文件将得到提升。这种能力不仅可以是有帮助的,使搜索结果的定制,但也可以用于,您必须要促进特定项目的情况。作为一个例子,体育比赛时,一个零售商可能希望促进与相关的参与该运动事件队的项目。

改进建议

建议(自动完成)是一种功能,使您能够提供类型超前建议,用户类型。就像得分分布,这是一个伟大的方式,让用户找到他们正在寻找快速的内容。当我们第一次执行搜索建议在Azure中搜索,我们听到了一些请求此功能的能力扩展到更适合您的需求。其结果是,我们有一个全新的实施建议来解决这些项目。特别是,它会做缀匹配的建议,如果启用了模糊匹配,它会显示为拼写错误更大的灵活性。它也允许每个结果100的建议,在长度比字段限制其他没有限制并且不具有3个字符的最小长度。

这增强尚在实验API的版本,我们将继续收集反馈。关于这一点,看到建议的更详细的例子更多信息,请参见在Azure博客的建议后。

新区域

最后一点,我想指出,我们将继续扩大Azure的搜索在全球的足迹。加上东亚和西欧,您现在可以在8个区域在全球范围内提供Azure的搜索服务。

媒体:内容保护服务的常见可用性

我们在本月初发布了Azure媒体的新的内容保护服务的常见可用性。这是以对所有顾客享受企业级的的服务水品协议为背景的。

我们理解保护您的优质媒体内容的重要性,而且我们最新的数字版权管理提供包括静态和动态的与第一方PlayReady许可证交付数字加密和128比特密钥的高级加密标准的交付服务。 您既可以在您的媒体交付过程中动态加密, 也可以在内容处理工作过程中使用静态加密,而且我们的内容保护选项还可用于实时和按需工作流程。

有关功能和价格的详细信息,请浏览媒体服务内容保护的博客文章中,媒体服务定价网页,或媒体安全的文章。

管理:在Azure资源管理的总体供货**

本月初,我们到达了新的Azure的资源管理器的全面上市,现在提供服务的世界端SLA 。在Azure资源管理器提供了管理功能,是根本,以微软的Azure平台,形成我们新的部署和管理模式,为所有Azure服务的基础上一套核心。您可以使用Azure的资源管理器来部署,并在没有成本管理您的Azure解决方案。

在Azure资源管理器提供了一个简单,可自定义的经验,随着企业级身份验证和授权功能管理Azure中运行的应用程序。其优点包括:

应用程序生命周期边界: Azure的资源管理器提供了一个称为资源组的部署容器,作为部署在IT资源/服务生命周期的边界 - 使您可以轻松部署,管理和可视化被包含在它的服务。您不再需要部署应用程序点菜的部分,然后手工缝合在一起。资源组容器支持一键式部署和撕裂在一个操作整个应用程序的下降。

企业级访问控制: OAuth的和基于角色的访问控制( RBAC )现在原生集成到Azure管理和一贯适用于资源管理器支持的所有服务。对这些服务进行访问和操作也会自动记录,让您以后审核他们。现在,您可以使用一组丰富的平台和资源,可在认购,资源组或资源级别应用特定的角色 - 让您精确地控制谁可以访问您的组织中的哪些操作。

丰富的标记和分类: Azure的资源管理器支持的资源组的元数据标记和所含的资源,并且可以使用的方式来组对象这个标签支持适合自己的需求,如管理,计费和监控。例如,您可能标志着某种资源或资源组为“开发/测试”,并用它来帮助您筛选的资源或拒付账单不同的内部团体组织。这提供了管理和监控部门应用,订阅和计费数据在一个更加精简的方式所需要的电源,特别适用于大型组织。

声明部署模板:新的Azure资源管理器支持势在必行API以及一个声明模板模型,您可以使用Azure上部署丰富的多层应用程序。这些应用程序可以从多个Azure服务(包括基于IaaS和PaaS的服务)组成,并支持能力,为您在它们之间传递参数和连接字符串。例如,您可以声明创建一个SQL数据库, Web站点和VM使用单一的模板和自动线了它们之间的连接字符串的详细信息。

了解更多

看看下面的资源了解更多关于Azure的资源管理器,并开始使用它今天:

Azure的资源管理器REST API参考

Azure的资源管理器模板语言

使用Windows PowerShell与资源管理器Azure的资源管理器的cmdlet

使用Azure的跨平台的命令行界面的资源管理器

总结

今天的微软Azure版本有很多伟大的新方案,使在云中更容易构建应用程序。

如果您还没有一个Azure的帐户,您可以注册获得免费试用,并开始使用上述所有功能今天。然后,请访问Microsoft Azure开发人员中心,以了解更多有关如何使用它构建应用程序。