专栏首页云计算D1net深度剖析众多的Azure管理工具

深度剖析众多的Azure管理工具

自从Windows Azure首次发布以来,微软公司的首要重点就一直是开发出一套工具来帮助用户管理其资源。这个云计算平台是出了名地难于管理,但是微软公司也在一直致力于满足客户需求并为供应商和开发人员提供一个应用程序编程接口(API)以扩展其功能。众多第三方厂商和开源企业都加入了为微软公司开发管理Azure不同方面工具的行列中,从而为用户提供一种较好的管理体验。但是,面对着所有执行不同任务的无数选择对象,作为用户的你又应当如何作出正确选择呢?首先,我们可以把这些工具划分为三种类别:微软公司的、开源的以及第三方供应商的。

微软公司提供的管理工具与服务 作为微软公司降低管理Azure资源复杂性计划的一部分,他们为客户提供的工具能够在一定程度上帮助他们。有几种选项可供选择,用户可以使用组合的、或独立的方式来协助完成不同的任务。

Windows Azure管理门户:Windows Azure管理门户是进行Azure资源管理的主要方法。这个工具可允许用户管理除了通过其预览页面为增强测试提供更新以外Windows Azure的各个方面。而且,微软公司又于近期推出了一个具有丰富图形用户界面(GUI)的升级版Windows Azure管理门户工具。

Azure PowerShell: Azure PowerShell是一款供Windows 服务器操作系统中众多角色和功能使用的脚本环境和框架,用户可通过它管理几乎所有的Azure资源。它可被用于执行各种任务,其中包括以命令行提示的方式进行交互,以及通过脚本程序进行自动任务执行。使用Azure PowerShell的主要优点就是,用户可通过使用PowerShell脚本程序自动重复执行Azure任务。

Azure PowerShell强健如Unix shell。它的cmdlet执行的功能与Windows Azure管理门户一样,可用于创建、测 试、部署以及管理通过Azure平台交付的服务。开始学习Azure PowerShell的一个好方法就是使用这些cmdlet。微软公司还在其脚本程序中心维护着一个Azure脚本程序库。

Azure跨平台命令行界面:Azure的跨平台命令行界面为用户使用Azure资源提供了一种跨平台开源命令的方法。而名为xplat-cli的工具也为Azure管理门户提供了类似的功能。虽然PowerShell的 cmdlet只能在Windows操作系统上运行,但是xplat-cli则允许非windows虚拟管理员在其它不同操作系统上使用Azure资源,其中包括:Linux、Windows以及Mac等。系统中心应用程序控制器。如果你在你的内部部署网络中已经安装了系统中心应用程序控制器,那么你就可以连接至你的Windows Azure订阅,它能够让你轻松地配置、部署以及管理Azure虚拟机和服务。通过使用应用程序控制器,你能够把一个现有的虚拟机复制至Azure,把虚拟机模板部署至Azure以及管理订阅设置。

Visual Studio的Windows Azure工具:如果你已经安装了Visual Studio的Windows Azure工具,那么你就可以在Windows Azure 中以你的存储账号查看二进制大对象、队列以及表数据。服务器浏览器是Visual Studio Windows Azure工具中的一部分,它让开发人员能够管理你在Azure中创建的存储账号。它还提供了创建Azure虚拟机和对这些虚拟机进行远程调试的功能。

Windows Azure AD权限管理管理工具:微软公司提供了一套工具,用于在你提交内容至其云计算服务时进行数据加密和使用限制设置。权限管理功能可以帮助用户保护由微软Office及其他应用程序创建和交换的内容。如果你是一名Office 365的用户或者如果你已订阅了微软在线服务,那么你就可以下载这个工具并开始管理和配置Exchange Online、SharePoint以及Office应用程序的权限管理功能。

Windows Azure 和服务管理REST API:通过使用服务管理REST API开放软件应用程序,软件供应商和开发人员可以进一步扩展Azure的管理功能。Azure的REST API为用户访问Windows Azure资源提供了一种编程的方式。

Azure管理的开源选项 通过使用REST API访问Azure的二进制大对象、表和队列,有很多Azure管理功能的开源扩展工具正试图解决相关难题。

Chef Knife Azure插件:虽然Azure PowerShell是一个管理Windows Azure不同方面的核心脚本平台语言,但是它只能用于Widnows 操作系统,它并不是一个开源平台。开源平台的优点在于,它可实现跨平台应用并得到强大用户社区的支持。微软公司的开放技术团队正与开源开发运营工具Chef的开发团队协作,以提高Windows Azure的资源管理功能。Knife-Azure是一个能够在Windows Azure中实现虚拟机配置自动化的插件工具。这个插件工具可允许用户直接以命令行的方式启动和管理实例,以及轻松地管理、调整和重建Azure环境。Knife-Azure插件的另一个优势就是,它可为开发和测试工作提供创建你的生产环境完美副本的功能。

Azure存储浏览器工具:Azure存储浏览器工具可配合管理二进制大对象、队列以及表形式的Azure存储。

Azure Blob Studio 2011:与Azure存储浏览器一样,Azure Blob Studio也是一个专为配合云计算存储应用而设计的工具。该工具是使用Visual Basic 2010 开发编写的一个Windows Presentation Foundation应用程序,它可让开发人员轻松地管理Windows Azure二进制大对象存储服务中的文件,他们可以使用本地的开发人员账户或你自己在互联网上的账户。

在Azure管理中起辅助作用的第三方工具 第三方工具供应商们充分利用Azure在过去的管理经验,为客户使用他们的云计算环境提供了更简便的方法。这些第三方工具供应商中最为突出的就是Cerebrata公司。

使用Cerebata公司的Azure浏览器工具,你就可以在一个地方管理你所有的微软Azure 二进制大对象。你可以可靠地使用一个响应迅速的用户界面来上传和下载二进制大对象。这个工具可允许你在你的存储账户之间传送二进制大对象,并简单地搜索和过滤你的Azure 二进制大对象。

本文分享自微信公众号 - 云计算D1net(D1Net02)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2014-08-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 微软云计算服务Azure全球大范围宕机

    北京时间8月19日消息,据彭博社报道,微软云计算服务Azure的主要组件周一发生全球大范围宕机。 微软表示,Azure服务目前处于中断状态,原因是位于全球多个数...

    静一
  • 微软推出业界最完整的“云图”

    在旧金山举行的云战略说明会上,微软全球首席执行官萨提亚 ? 纳德拉全面展示了微软对云计算未来发展的完整规划——以Microsoft Azure公有云、Offic...

    静一
  • 微软的DaaS服务Azure RemoteApp浮出水面

    Satya Nadella 说微软会坚持“mobile first,cloud first”策略,而昨天的 TechEd 2014 大会上,微软就发布了一项呼应...

    静一
  • Azure Stack测试Serverless(Azure Functions)

    生产环境里的Azure Stack,就不能仅仅将其看作是Hyper-V虚拟化平台、或者分布式存储、软件定义网络这样的产品。否则就暴殄天物。

    盆盆
  • 微软云计算服务Azure全球大范围宕机

    北京时间8月19日消息,据彭博社报道,微软云计算服务Azure的主要组件周一发生全球大范围宕机。 微软表示,Azure服务目前处于中断状态,原因是位于全球多个数...

    静一
  • 微软推出业界最完整的“云图”

    在旧金山举行的云战略说明会上,微软全球首席执行官萨提亚 ? 纳德拉全面展示了微软对云计算未来发展的完整规划——以Microsoft Azure公有云、Offic...

    静一
  • SCOM 2012 R2监控Microsoft Azure服务(1)配置管理包

    随着微软公有云Azure的落地,现在越来越多的用户把应用发布到了Azure当中,但苦于Azure门户中的监控能力较弱,无法满足企业一些较为核心的监控需求。而SC...

    李珣
  • 如何在 Visual Studio 2019 中连接中国版 Azure

    做国内项目很可能用到中国版的 Azure,即世纪互联运营的 azure.cn。然而 Visual Studio 2019 默认连接的是国际版的 Azure,如何...

    Edi Wang
  • Azure 命令行工具大混战,都是什么,该选哪个?

    最近在学习 Azure 的命令行玩法,发现官方有不止一种命令行工具,容易对新手产生混淆,本文将介绍各种工具都是干啥的,以及如何选择。

    Edi Wang
  • 一场“正宗”的开发者大会,为什么说微软更像是“AII in AI”了?

    如你所见,苹果的 WWDC、Google I/O 开发者大会或多或少都会连接普通消费者,大会期间会发布一些最新的电子消费产品,以引起更广泛人群的关注。

    AI科技大本营

扫码关注云+社区

领取腾讯云代金券