宣布:对 Windows Azure 门户的改进

[原文发表地址] Announcing: Improvements to the Windows Azure Portal

[原文发表时间] 2012-10-07 23:44

今天早些时候,我们发布了一些对新的 Windows Azure 管理门户的增强功能。这些新功能包括:

  • Service Bus管理和监测
  • 支持管理共同管理员
  • 导入/导出SQL 数据库的支持
  • 虚拟机体验增强功能
  • 改进得云服务状态通知
  • 媒体服务监视支持
  • 存储容器的创建和访问控制支持

所有的这些改进现在都在产品中,并可立即开始使用。下面是有关它们的更多信息:

Service Bus管理和监测

新的 Windows Azure 管理门户现在支持Service Bus管理和监测。Service Bus提供了丰富的消息传递基础结构,它可以位于应用程序之间(或在云与on-premise环境之间),允许它们为改进的规模和弹性以松耦合的方式进行通讯。有了新的Service Bus体验,您现在可以创建和管理Service Bus命名空间、队列、主题、传播和订阅。您还可以为Service Bus、队列、主题和订阅获得内容丰富的监测。

若要创建一个Service Bus命名空间,现在你可以在Windows Azure 门户中选择"Service Bus"选项卡,然后只需选择CREATE (创建) 命令:

image

这样做会带来一个新的" Create a Namespace(创建一个命名空间)"对话框,它允许您命名并创建一个新的Service Bus命名空间:

image

一旦创建之后,您可以通过ACCESS KEY (访问键) 命令来获得与命名空间相关联的安全凭据。这使您能够获得与此服务命名空间相关联的连接字符串。您可以复制并粘贴这些值到需要这些凭据的任意应用程序中:

image

通过门户的体验,现在也很容易创建Service Bus队列和主题。只需单击NEW (新建) 命令,并导航到“App Services”类别来创建一个新的Service Bus实体:

image

一旦您提供一个新的队列或主题后,它就可以在门户中管理。点击一个命名空间,这将显示它内部的所有队列和主题:

image

点击列表中的一项,这将允许您深入到仪表板视图来允许您监视其内部的活动和流量,以及对其执行操作。例如,下面是" orders "队列的一个视图 — — 请注意我们如何在表面传入和传出信息流率,以及总队列长度和队列大小:

image

若要监视 pub/sub 订阅,你可以使用主题内的ADD METRICS(添加指标)命令,然后选择一个特定的订阅来监视。

支持管理共同管理员

现在,通过使用新的 Windows Azure 门户,您可以为您的 Windows Azure 订阅添加共同管理员。这样,您就可以与其他用户共同管理您的 Windows Azure 服务。订阅共同管理员共享相同的管理权利,并享有该服务管理员的权限-除了共同管理员不能更改或查看有关该帐户的帐单细节,也不能从订阅中删除服务管理员。

SETTINGS (设置) 部分中,点击ADMINISTRATORS管理员) 选项卡,并选择ADD (添加) 按钮来将共同管理员添加到您的订阅中:

image

若要添加一名共同管理员,您指定一个Microsoft 帐户(前身为Windows Live ID)或组织帐户的电子邮件地址,并选择您想要将它们添加到的订阅:

image

您可以稍后更新共同管理员有权访问的订阅,你可以通过单击EDIT (编辑) 按钮,然后选择或取消选择它们所属的订阅。

导入/ 导出SQL 数据库的支持

Windows Azure 管理门户现在支持导出SQL 数据库到Blob 存储,也可从Blob 存储中导入到SQL 数据库。通过使用SQL Server 2012支持的相同BACPAC 文件格式,数据库可以被导入/导出到blob 存储。其中好处之一是,这易于在on-premise和云环境之间复制和迁移数据库。

现在在底部,SQL 数据库有一个EXPORT(导出)命令,当按一下时,它将提示您保存您的数据库到 Windows Azure 存储容器中:

image

用户界面允许您选择一个现有的存储帐户或创建一个新的,以及BACPAC 文件的名称来保留在blob 存储中:

image

您现在还可以使用NEW (新建) 命令来导入以及创建一个新的 SQL 数据库。这将提示您选择存储容器和要导入的数据库文件:

image

Windows Azure 门户使您可以监视导入和导出操作的进度。如果您选择从门户网站登出,你可以稍后再回来,然后在SQL Database server新历史记录选项卡中检查所有操作的状态 — —这显示您整个导入和导出的历史记录和每个状态(成功/失败):

image

虚拟机体验的增强功能

使用我们新虚拟机支持的预览版本时,我们从客户听到的一个常见的痛苦是当删除一个VM 实例(或 VM 驱动器)时,无法删除相关联的 VHD。在今天的版本之前, VHD将继续存在您的存储帐户中,积累储费。

现在你可以在虚拟机扩展中导航到Disks(磁盘)选项卡,选择要删除的 VM 磁盘,然后点击DELETE DISK (删除磁盘) 命令:

image

当您单击删除磁盘按钮时,您可以选择删除磁盘 + 相关联的VHD 文件(完全从存储中清除它)。或者,您可以删除该磁盘,但仍然在存储中保留它的 VHD 副本。

改进的云服务状态通知

Windows Azure 门户网站现在公开了角色实例的更多健康状况信息。如果任意一个实例在非运行状态,仪表板顶部的状态将总结状态(并当角色健康状态更改时,它会自动更新):

image

点击在此状态摘要视图中的实例超链接,这将您导航到详细的角色实例视图,并允许您获取每个实例的更详细的健康状况。门户已得到更新来在此详细视图中提供更具体的状态信息— — 使您可以更清楚地看到您的应用程序的运行状况:

image

监测媒体服务的支持

Windows Azure 媒体服务允许您在您的Windows Azure 媒体服务帐户中创建媒体处理作业(例如:编码的媒体文件)。在 Windows Azure 门户中,现在你可以监视编码工作的数量,包括等待处理的,激活的,失败的和排队的任务。在您媒体服务帐户的仪表板,你可以可视化监测最近 6 小时,24 小时或 7 天的数据。

image

存储容器的创建和访问控制支持

现在,您可以在 Windows Azure 门户内创建 Windows Azure 存储容器。选择一个存储帐户之后, 你可以导航到CONTAINERS (容器) 选项卡,然后点击ADD CONTAINER (添加容器) 命令:

image

这将显示一个对话框,它允许您命名新的容器和控制对它的访问:

image

通过选择一个容器,然后使用新的EDIT CONTAINER (编辑容器) 命令,您也可以更新访问设置以及现有容器的容器元数据

image

然后,这将打开编辑容器对话框,它允许您更改并保存它的设置:

image

除了创建和编辑容器之外,你可以在门户内点击它们来深入和查看blob。

总结

上述各项功能现在都已在产品中,并可立即使用。如果您没有一个 Windows Azure 帐户,可以注册一个免费试用,并今天开始使用它们。访问Windows Azure 开发人员中心来了解更多有关如何使用它构建应用程序的更多信息。

本月晚些时候,我们将会有更多的新功能和增强功能— — 包括支持最近的 Windows Server 2012和.NET 4.5 版本(我们将用Windows Server 2012和.NET 4.5启用新的 web 和worker role images,也支持.NET 4.5网站)。当这些新功能将变为可用时,敬请关注我的博客来了解详细信息。

希望这对你有所帮助

Scott

P.S. 除了写博客之外,我现在也在使用 Twitter来快速更新和分享链接。我的Twitter为: twitter.com/scottgu