Azure:ExpressRoute专用网络、网站备份恢复、.Net支持的移动服务,Hadoop 2.2等等

[原文发表地址] Azure: ExpressRoute Dedicated Networking, Web Site Backup Restore, Mobile Services .NET support, Hadoop 2.2, and more

[原文发表时间] 2014/2/20

今天早上我们发布了大量关于Windows Azure的改善。今天的新功能和公告包括:

  • ExpressRoute:私人的,专用的,高通量与本地网络的连接
  • 网站:备份和恢复支持
  • 移动服务:.Net的支持,通知中心集成,PhoneGap的支持
  • HDInsight: Hadoop 2.2的支持
  • 管理:Co-admin用户限制从10到200名
  • 监控:服务停机通知集成在门户管理中
  • 虚拟机: VM代理和背景信息支持
  • 活动目录:更多关于SaaS的应用,更多的报告,自助组管理
  • BizTalk服务:EDIFACT协议支持,服务总线集成、备份和恢复

以上的所有更新现在都可以立马体验了(注意,有些功能还在预览版中)。下面是关于他们的更多细节:

ExpressRoute 专用的,私人的,高通量与本地网络的连接

今天我们交付了关于ExpressRoute服务的公共预览版。 ExpressRoute支持Azure数据中心和您的本地环境之间专用,私人,并且高通量的网络连接。 使用ExpressRoute,您无需任何公共网络上的流,就可以将现有的数据中心连接到Azure中,并且能够确保网络服务质量,如此是使用Azure作为一种私有网络或数据中心的能力的自然延伸。

从今天开始您可以通过Equinix的数据中心,或添加由AT&T公司提供的MPLS VPN Azure服务,来建立专门的连接。 同时我们也与Level3宣布了一项新的战略伙伴关系,通过Leve3云中心方案,启用私有连接。

配置 ExpressRoute

在今天的版本中,我们发布了一些关于虚拟网络服务的更新,这些更新可以使您能够通过ExpressRoute来配置连接到您本地的网络。

创建一个新的虚拟网络,选择站点间VPN选项时,您就可以选择配置ExpressRoute:

对于一个已经创建了的虚拟网络,您还可以在配置选项卡中通过配置站点间连接来使用ExpressRoute。

一旦您通过ExpressRoute稳固站点间的连接,那么所有部署在虚拟网络中的虚拟机或云服务将能够更迅速,更低延迟的以隔离的形式连接到远程网络的专用连接。如果您的订阅还没有获得ExpressRoute,您可以在这里注册使用。

网站:备份和恢复支持

上个月我们添加了两个伟大的新功能到Windows Azure网站中——支持Staged Publishing(使得部署完整),和Web Jobs(启用后台任务)。

在今天的版本中,我们添加了另一个伟大的新功能到Web站点上——备份和恢复的支持。 新网站备份允许您保存您的web应用程序的快照版本——连同任何它使用的SQL或MySQL数据库。 您可以手动执行备份,也可以设置一个自动规则,让他们自动备份(如每天晚上一次)。 而且您还可以选择一个网站恢复到之前的状态,或根据您的原始网站的备份来创建一个新的网站。

对于那些使用我们的标准层运行着的网站客户来说,无需购买就可以使用该功能。它提供了一个非常棒的方式来运行您的web应用。

启用备份支持

在网站启用备份支持功能是很简单的。 您只需导航到网站中的新的"备份” 选项卡:

在command-tray中,点击“立即备份”选项来手动执行备份。 或设置自动备份选项为true,配置您想执行备份的时间,然后单击“保存”按钮来设置一个自动备份规则。

移动服务:.Net的支持,通知中心集成,PhoneGap的支持

今天我们发布了新一轮涉及到Windows Azure移动服务的更新。 这些更新包括:

  • .Net的支持: 您现在可以使用ASP.Net Web API来编写您的后端逻辑,并使用移动服务运行它。
  • 通知中心集成:移动服务使用通知中心来发布通知,使之成为一个更丰富的推送式通知集步骤。
  • 集成PhoneGap支持: 您现在可以轻松地集成PhoneGap应用与移动服务

更多的细节在下面:

.NET 支持

从今天开始,我们将提供使用.Net和ASP.Net Web API框架编写后端移动服务逻辑的支持。这样做的好处为:

  1. 您可以使用ASP.Net Web API,Visual Studio和移动服务一起构建伟大的移动应用程序
  2. 您可以发布任何现有的Web API到移动服务上,也可以集成附加移动服务功能,如移动认证和推送通知
  3. 您可以充分利用Web API等功能,如OData控制器 ,像Breeze这样基于第三方Web API框架
  4. 您可以在使用Visual Studio调试运行在本地机器或在Azure远程的您的手机服务中的.Net后端
  5. 我们运行、管理、监控和规模移动服务

ASP.Net Web API和移动服务的结合提供了一个超级强大和易于使用的移动端故事模式。

移动服务使用.NET 入门

从现在开始,通过.Net相关支持来使用移动服务变的很容易。 只需要去Windows Azure门户管理中,创建一个新的移动服务(New->Compute->Mobile Service)。创建向导的第一个屏幕上选择新的.Net作为您的后端语言:

在创建您的新移动服务时,您会看到一个快速启动的帮助页面:

想要轻松地开始使用.NET 作为您的后端语言,在上面的快速启动页面中点击“下载”列出的示例项目。

解压缩下载的程序包,然后打开的解决方案文件。您将看到一个移动服务.NET 模板项目。请注意这只是一个包括额外的移动服务NuGet包的ASP.Net Web API项目:

注意:在未来的更新中, Visual Studio工具支持将提供更加丰富的移动服务。 这将在标准Web API项目支持中提供额外的移动服务工具功能。 通过您在Visual Studio中使用标准的Web API项目模板来完成今天的预览。

在本地运行移动服务

打开您下载的项目中的TodoItemController.cs控制器文件并检查其内容。该控制器向您展示了如何使用我们提供的移动服务内置.Net类TableController <T>,它使远程数据场景变得简单。 (注:您也可以跳过这个,而选择以标准控制器基类驱动你的控制器,并且使用现有的数据API,像EF,NHibernate或其他) 。

在项目中默认的TodoItemController.cs已经对待办事项支持所有的关键的CRUD方法。

在 GetAllTodoitems() 方法内设置一个断点。确保Visual Studio 中运行本地的移动服务后按F5。 移动服务对于本地Web API提供一个的帮助页面控制器。这使得它很容易在本地测试。

单击帮助页中GetAllTodoItems链接,弹出上面的Web API方法文档控制器。单击帮助页中的测试 API链接后,可以调用GetAllTodoItems API ,并对其进行测试。如您所愿,可以触发您设置的断点。 在本地开发,测试的能力,和所有调试操作,使它很容易开发解决方案。

发布您的移动服务到 Azure

一旦您开发好本地移动服务,您可以将它发布到 Azure中。

在以后的更新中,我们将提供在 Visual Studio 中直接发布您的移动服务。在今天的版本中,发布的最简单的方法是去Windows Azure服务管理门户中的移动服务仪表板,并下载Web部署发布设置文件:

一旦你下载了发布设置文件,只需在 VS 解决方案资源管理器内中您的 Web API 项目上右击,然后在上下文菜单命令中单击发布。在发布向导中您可以选择您下载的发布文件,使您能够轻松地部署移动服务到 Azure中去。

若要了解更多关于移动服务.NET 支持,请查看下面这些教程:

通知集线器集成

在今天的发布版本中,我们仍在努力使移动服务中的通知集线器功能变的更方便使用。这种集成简化了很多常见的情况,并移除了显式管理推渠道的需要。它还为移动服务的客户提供更强大的功能,包括:

  • 更高级的定位功能通过标签和标记表达式的使用
  • 大规模的广播推送支持

个性化设置和使用模板的本地化

今天的通知中心集成仍然是一个预览版。您可以使用您的移动服务的推送选项卡来启用它:

一旦启用,您可以在后端调用单 API 来轻松地对任何或您希望的所有用户发送推式通知(使用基于API的.NET 或 Node.js )。

PhoneGap 的集成支持

移动服务已经提供了大量支持跨平台的移动客户端框架,包括 Xamarin、 PhoneGap、 Sencha。今天我们添加了一个集成的PhoneGap Azure门户管理快速启动,这将极大地简化与PhoneGap的跨平台移动应用和移动服务的开发:

HDInsight : Hadoop 2.2 支持

HDInsight是我们100%兼容Windows Azure的Apache Hadoop-based分布。使用HDInsight,您就可以利用 Windows Azure Blob Storage或本机 HDFS 中存储的数据与文件系统的计算节点,来处理大量的数据。

我们现在用我们的 HDInsight 服务支持 Hadoop 2.2 集群 (在预览模式下)。此新更新提供的数量级 (达 40 x) 拥有更快的查询响应时间,还有很多更好的数据压缩 功能(达 80%),并使您能够利用YARN的好处。

您可以从我们数据团队发布的博客文章以及下面的这个教程中了解更多有关的 Hadoop 2.2 改进.

管理: 每个订阅对Co-admin的支持从 10 个增加到 200

去年秋天我写了一篇博客,是关于Azure推出了增加的企业身份验证体验数的增强功能。这些改进包括将Azure 订阅关联到 Active Directory 的租户上,并使Active Directory SSO到 Azure 同时具有多因素身份验证支持的能力。

今天我们正在进行另一个更好改进 — — 那就是 每个Azure订阅者能启用的共同管理员的数量到增加200 (以前我们只支持10 个co-admins /订阅)。增加co-admin限制将使大型团队更容易共享一个Azure 的订阅,并简化订阅管理场景。

监测: 在管理门户内综合服务停机通知

服务中断在云计算中时有发生。一个来自客户的问题帮助我们改善关于当服务有问题时的通知过程,提供更好的实时用户定制,状态信息。 而不仅仅是学习,一个抽象的服务有一个问题,如果这是您想知道您的应用程序使用的特定服务实例——如果那是最新的健康状况

今天的版本中,我们引入直接在 Azure 管理门户中的Azure 事件通知支持 — — 基于您正在使用的特定的服务实例来自定义它。当有影响您应用程序的服务中断事件发生时,您将看到在门户网页的通知:

我们将要警惕下列类型的事件:

  • 部分性能退化
  • 部分服务中断
  • 完整的性能退化
  • 全面服务中断
  • 咨询

如果您在通知窗口内单击确定,您将看到一个对话框,其中提供了更详细的事件信息:

此对话框将包括的关键信息,诸如时间戳事件、 名称服务和事件的类型,相关事件的最新更新的说明和您拥有的订阅的SubscriptionID (如果可用)。有了这个版本,SubscriptionID将提供事故虚拟机,云服务,存储、SQL数据库,服务总线和Web站点。您可能会看到其他的服务,为“不可用”,但我们正在努力将这些添加到未来的版本中。

从此事件详细信息对话框中,您可以导航到操作日志页面,单击对话框底部的链接。此页将显示从历史记录中筛选出相同的 SubscriptionID事件的信息。这将允许您查看每一个过去涉及这种服务事件(还有事件的开始和结束时间) 的全面详细资料。

我们将继续加强在接下来的几个版本中的这一特性,将在所有Azure服务中使您易于检测中断和属于您的Azure特定服务上的更新。

虚拟机: VM 代理和背景信息扩展

在今天的发布中,我们将添加一个新功能,有助于管理那些更强大的虚拟机: VM 代理支持。

对于那些通过 web 和工作者角色使用云计算服务的用户而言,你可能会知道我们已经这些工作负荷中使用代理来促进某些管理功能。在今天的发布中,我们介绍了IaaS VMs的一种新的VM代理,随着时间的推移也将会带这种同样的托管功能到虚拟机中的。

VM 代理是一个轻量且不显眼的过程,您可以选择启用在您 Windows 和 Linux 内部运行的虚拟机。然后VM 代理就可以安装和管理扩展VM功能的软件模块的扩展,帮助使常见的管理方案更容易。在接下来几个月你就会看到我们提供的很多新扩展,你可以选择在您的虚拟机内启用。

从Quick Create处快速创建 VM 时,会自动安装 VM 代理。你可以通过创建一个虚拟机安装 VM 代理使用从库选项并取消选中”安装 VM 代理”复选框来选择退出:

背景信息扩展

在我们今天发布的vm代理中,还有一个不起眼但有实用的小扩展,我们称之为“BGInfo”的东东。此扩展是在当你RDP时,能有用地在 VM 的桌面上显示有关 Windows VM 的信息 — — 提供简单的方法来快速找出 VM 的配置设置的 RDP (内部和公共 IP、 磁盘空间、 内存、 部署 ID 等):

在接下来几个月你就会看到我们继续整合虚拟机管理支持的额外扩展,甚至进一步的扩展。

Active Directory 更多应用程序,更多的报告和自助服务组管理

在今天发布中,我们已经更新 Windows Azure Active Directory 来支持更多SSO集成进 SaaS 应用程序中,SS并且增强与更多的内置报表和添加最终用户自助服务和委派组管理的 Windows Azure Active Directory Premium层 (这目前仍在预览中) 。

启用Active DirectorySSO到 SaaS 应用程序中

我们现在启用单点登录 (SSO) 支持超过 600 个SaaS 最受欢迎的应用程序的活动目录。若要将这些应用程序与您的组织的活动目录集成,那么应将 Windows Azure 管理门户内的活动目录,更改为应用程序选项卡,然后单击添加按钮:

然后选择添加我的组织使用的应用程序。这将允许您从 600 以上的流行 SaaS 应用程序中来集成:

一旦你的应用程序集成到你的Active Directory后,你就可以选择那些你目录中的用户可以登录到该应用程序。

一旦你这样做,应用程序出现在访问面板上,因为每个用户登录到http://myapps.microsoft.com站点上— — 使他们能够登录并开始使用其公司的权限来使用应用程序。

特优安全和使用报告

Windows Azure AD Premium 被设计出用来解决企业的身份和访问管理需要。它目前仍在预览中,并可以使用其功能,其中包括品牌承租和自助服务密码重置,这在预览版中是免费的。在预览版结束后,它将转换为有偿服务。

要了解更多关于如何开始使用 Windows Azure AD Premium预览版,在 Active Directory 的博客上看较早的博客文章。简单地说,有一个两步的过程来评估此预览。第一,导航到Windows Azure 预览功能页,通过单击“现在试试”,选择“免费试用”或其他订阅来将 Windows Azure Active Directory Premium添加到您的订阅中。然后,在 Windows Azure 管理门户中,选择一个目录和在目录的配置选项卡上,将高级功能的移动滑块设为启用.

使用报告

在今天的更新中,我们为帮助您更好地了解您的组织用户如何访问应用程序,我们就添加了新的报告到Windows Azure Active Directory Premium 上。

现在,您可以单击报告选项卡,查看其他视图,突出显示潜在帐户的妥协方案。这些报告显示从 IP 地址登录的,同时有可疑活动、 不常规登录的活动,还有其帐户可能已被破坏的用户列表。

Windows Azure AD Premium中的代理和自助服务组管理

在今天发布中,我们已经添加了代理和自助服务组管理的支持作为Premium预览的一部分。在以前的更新中,我们启用管理员来查看和管理 Windows Azure 管理门户中的组,现在我们也启用您组织内的终端用户能够创建和加入团体。

一旦在Premium预览目录上启用,这个目录中的成员用户就可以通过访问http://myapps.microsoft.com,然后登录并单击选项卡。然后该用户将会看到所有的目录中存在的群体,他或她可以请求加入小组。他们还可以筛选视图,以显示他们其中一名成员的唯一组或他们自己的组:

用户还可以创建一个新组。

这些组可以用于控制访问 SaaS 应用程序或应用程序本身内部, 例如在SharePoint Online中。目前这些组还不能启用邮件-我们会在以后的版本中添加这项功能。

更多关于Premium 版本中的这些和其他功能的更新在Active Directory 团队博客上.

BizTalk 服务: 电子数据交换协议支持、 服务总线整合、 备份和恢复

在今天发布中,我们正在更新 Windows Azure Biz Talk Services和新功能的主机。如果你已经在使用 BizTalk 服务,您的环境将会自动更新并具有以下新功能:

电子数据交换协议支持和 X 12 架构更新

我们现在支持 EDIFACT 消息升级到 D10B。当您创建新的 EDI协议,现在可以选择目标协议作为电子数据交换系统 (而不是 X 12),并配置协议。今天的更新支持所有的批处理、 跟踪、 AS2 与电子数据交换等功能。

X 12 消息达 6030 和消息类型 999 除了为确认 997 现在也支持。

从服务总线队列和主题的传入消息

支持从服务总线队列和主题的传消息: 这使 BizTalk“桥”直接从服务总线队列或主题无需写入中介服务即可传入消息。在安装新的BizTalk Services SDK之后, 新的资源是在 VS 工具箱中的 BizTalk 服务项目范围内可用:

这使复杂的配置可用,如下面这个,消息可以基于路由规则从一个FTP 终结点,服务总线队列,服务总线主题,要由桥处理传入和发送到一个 FTP 端点,服务总线队列或服务总线主题:

服务总线队列和主题支持服务总线共享访问签名 (SAS)

你现在可以使用 SAS 键来配置在 Azure 门户网站以及 Visual Studio中具有协定和桥的服务总线队列和主题。

BizTalk 适配器服务不再需要在Premises内的SQL

启动今天所有BizTalk 适配器配置数据,这些数据现在存储在没有任何额外配置的预先定制的SQL快速配置的云中。

对于现存的客户,SDK的安装提供更新/迁移到云的现有配置的选项:

备份和还原的支持

在 BizTalk 服务内备份和还原操作现在可以通过 Azure 管理门户很容易配置和管理。备份和还原可以通过下五个步骤来安排:

  • 转到您的部署配置页,并设置备份状态从无到自动.
  • 在您想要存储备份部署中添加存储账户
  • 调整第一次的发生和重复发生计划
  • 输入的保留期或保留默认为 20 天
  • 点击保存对配置的更改

操作日志支持

现在,您可以在 Azure 门户使用管理服务选项卡中查看所有 BizTalk 服务管理操作,如创建、 删除、 备份等。这使它容易审计和审查执行该服务的所有管理操作。

我们希望这些功能将添加到您的整合方案中,并丰富您的 Biztalk 服务体验。我们很乐意通过BizTalk 服务论坛用户的声音听到您的反馈信息.

摘要

今天的 Windows Azure 发布启用了一大堆新特性。

如果您尚没有 Windows Azure 的帐户,您可以通过注册免费试用版开始使用所有上述的功能。然后访问Windows Azure 开发人员中心,了解更多有关如何构建它的应用程序。

希望这会对您有所帮助,

Scott