文章目录

  • 一、什么是Azure cloud shell?
  • 二、Azure cloud shell有哪些重要特征
    • 2.1 自动验证以提高安全性
    • 2.2 跨会话的持久性
    • 2.3 从任何地方进行虚拟访问
    • 2.5 常用编程语言和工具
    • 2.6 Azure Drive
    • 2.7 PowerShell cmdlets
    • 2.8 Seamless readying
  • 三、为什么我们要用 Azure cloud shell?
  • 五、为什么我们倾向于使用 Azure Cloud Shell 而不是命令行界面或 PowerShell?
  • 六、Azure Cloud Shell有什么好处?
  • 七、总结

一、什么是Azure cloud shell?

Azure Cloud Shell 是一个用于管理 Azure 资源的、可通过浏览器访问的交互式的 shell。


数据库专业人员使用多种环境、平台、云基础设施,如Amazon net Services、Microsoft Azure。在云解决方案中,你可以在他们的网络门户上工作,也可以使用命令行界面(CLI)。在当使用一组脚本和参数管理云资源时,命令行界面更好。但是,如果你使用多个系统、多服务器时,并且你希望在系统上区域性地设置命令,你可能希望在单个服务器上直接设置它们。

类似地,为了管理Azure资源,我们一般倾向于使用Azure门户、Azure PowerShell或Azure CLI。在本文中,我们将探讨管理Azure资源的另一种有用方法,即使用Azure Cloud Shell


二、Azure cloud shell有哪些重要特征

以下是与 Azure Cloud Shell 相关的最重要的选项:

2.1 自动验证以提高安全性

Azure Cloud shell对PowerShell和Azure接口的帐户访问进行机械而可靠的认证。这意味着,如果shell持续20分钟不活动,交互会话就会终止。这种自动特性有助于提高安全性。

2.2 跨会话的持久性

为了帮助用户跨会话继续文件,你可以使用Azure Cloud Shell进行演练,在启动时立即连接到Azure文件共享上。一旦会话完成,Azure Cloud Shell就可以将自己附加到你的存储中,并在未来持久化所有的会话。此外,你的主目录也会保存为一个图片。

2.3 从任何地方进行虚拟访问

该服务允许你连接到Azure平台,使用基于浏览器的真正的shell专业知识,托管在云中,可以从任何地方访问。Azure Cloud Shell 服务通常由单个用户根据自动分配使用。为了增强安全性,用户帐户在每次会话中都是真实的。

2.5 常用编程语言和工具

就像微软的其他部分一样,Azure会经常更新和维护Azure Cloud Shell。基于浏览器的服务自然会有通用的接口工具,这些工具包含PowerShell模块、Linux Shell解释器、供应管理、文本编辑器、Azure工具、仪表工具、构建工具、信息工具等等。另一方面,Azure Cloud Shell还可以与一些编程语言一起工作。最广泛使用的是Python.netNode.js

2.6 Azure Drive

PowerShell中的Cloud Shell从Azure Drive开始。这允许你浏览Azure资源的完整变化,以及存储、网络和其他资源等。Azure的Discovery和Navigation的方法与File System Navigation相同。然而,驱动并不重要,因为你仍然能够管理Azure的资源。

2.7 PowerShell cmdlets

使用链接: cmdlets.

当然,人们不能否认Cloud Shell的保护和身份验证,因为它在最可靠的Microsoft之下工作。事实上,正如前面提到的,微软管理着Cloud Shell并确保了广泛的语言支持和命令行工具。Cloud Shell需要额外收费,因为它对Azure接口的即时和自动访问进行了严格的认证。

2.8 Seamless readying

Cloud Shell的最新更新之一是图形文本编辑器。该特性是集成支持的ASCII文本文件称为摩纳哥(Monaco)编辑器。该特性允许您通过运行代码来制作和定制文件。
参考:https://microsoft.github.io/monaco-editor/

三、为什么我们要用 Azure cloud shell?

Azure Cloud Shell是用于管理Azure资源的associate degree交互式、真正的、浏览器可访问的Shell。它提供了选择最适合你使用的shell专业技术的灵活性,无论是Bash还是PowerShell。

Cloud Shell附加关联Azure文件共享以持久化你的信息。在初次使用时,Cloud Shell可以提示在Azure Files中形成一个文件共享(或附加关联一个既有的),以跨会话保存你的信息,Cloud Shell可以为未来的会话机械地重新附加它。

五、为什么我们倾向于使用 Azure Cloud Shell 而不是命令行界面或 PowerShell?

你可以在 PowerShell 中的 Cloud Shell 中使用它们,并且你将在你的数字计算机上远程使用它们来管理 Azure 云。如果你只想管理它在 Azure 中的资源,请使用 Azure CLI;如果你希望管理 Windows 服务器,请使用 Azure PowerShell。

Azure Cloud Shell 如何简化资源管理?

虽然 Azure 管理工具(类似于 PowerShell 模块或 Azure 命令行界面)将方便管理员管理其资源,但这些系统也有其缺点,其中包括代码依赖性、潜在的配置挑战和必须成功的延迟无疑是千里之外的 Azure 知识中心。

Azure Cloud Shell 是一种基于浏览器的命令行工具,可减轻这些负担。也就是说,如果管理员不小心,它也可能会引入自己的一系列挑战。

Azure Cloud Shell 可通过浏览器访问,为管理员提供仍处于预览阶段的 PowerShell 控制台或 Bash 控制台。它与命令行界面具有相同的外观和感觉,并支持众多库和工具,但作为 Node.js 和 UNIX 操作系统 shell 解释器。

初始关联后,Azure Cloud Shell 在后台启动 UNIX 操作系统工具并打开 Bash 或 PowerShell Core 控制台。对于首次使用的用户,该服务可以生成关联的 Azure 存储帐户。然后,它使用Azure文件在用户选择的shell中挂载一个驱动器,该驱动器为配置文件、脚本或其他合理的文件提供存储空间。

六、Azure Cloud Shell有什么好处?

同样,为了管理 Azure 资源,我们倾向于使用 Azure 门户或 Azure PowerShell 或 Azure CLI。在本文中,我们将探讨另一种管理 Azure 资源的有用方法,即 Azure Cloud Shell。

以下是使用 Azure Cloud Shell的好处:

  • 自动验证以提高安全性。
  • 跨会话的持久性。
  • 从任何地方进行虚拟访问。
  • 通用编程语言和工具。
  • Azure驱动器。
  • 已配置并经过身份验证的 Azure 工作站。
  • 无缝部署。

七、总结

至此,你已经了解了 Azure Cloud Shell及其资产。Azure Cloud Shell 是用于管理 Azure 资源的交互式、浏览器可访问的 shell。它提供了选择最适合你使用的shell专业技术的灵活性,无论是Bash还是PowerShell。

:本文原创由 bluetata 发布于: https://bluetata.blog.csdn.net/ 转载请务必注明出处。

[ Azure - Cloud Shell ] 微软 Azure Cloud Shell 介绍相关推荐

  1. 深度解析:AWS、谷歌云、IBM Cloud和微软 Azure四巨头2018将会有哪些布局?

    来源: IDC圈 近来,公司规模已经不再是企业选择云服务商的重要因素,市场对云服务商优劣的判断有了多种标准.企业对全球一些大型云计算服务商(例如亚马逊AWS,谷歌云平台,IBM Cloud和微软 Az ...

  2. azure mysql 配置,微软Azure云MySQL in-app 的配置,简化PHP内容管理系统配置

    微软 Azure 团队早就为 Web 开发者推出了一项名为"MySQL in-app"的新功能,便于他们使用 Azure 应用服务(App Service)创建调用 MySQL 数 ...

  3. 【转】微软Azure Functions使用入门

    微软公司于近期发布了Azure Functions以支持AWS Lambda.本文将介绍如何开始使用这个事件驱动服务,以及这项服务是否适合您. 无论是超大规模云供应商.软件开放人员还是企业管理员,目前 ...

  4. azure云数据库_如何使用Cloud Shell创建Azure SQL数据库

    azure云数据库 介绍 (Introduction) Cloud Shell is a new feature just released on May 2017. It is currently ...

  5. azure 使用_如何使用Cloud Shell自动化Azure Active Directory(AAD)任务

    azure 使用 介绍 (Introduction) In the article How to create an Azure SQL Database using the Cloud Shell, ...

  6. Cloud Foundry 登录 Azure,一键快速部署 PaaS

    微软宣布在Azure云端平台上,推出Cloud Foundry的公共预览版,可提供快速部署机制,让开发者一键就能用Cloud Foundry打造出自家PaaS环境.微软预计未来数周内释出公共测试版,几 ...

  7. Cloud Foundry 在 Azure 中国正式发布

    Cloud Foundry 今天在 Azure 中国上正式发布了!这对于 Azure 平台,以及开源社区都是一个令人振奋的里程碑. Cloud Foundry 简化了云计算应用程序的构建,测试,发布和 ...

  8. Azure手把手系列 2:微软中国云服务介绍

    在前面的文章中,我们已经了解到Azure有两种,分别是由微软直营的国际版,以及微软中国委托21世纪互联运营的国内版,两种Azure存在一定差异,并且数据不互通.帐号以及计费不统一.所以在选择微软公有云 ...

  9. 微软Azure首席架构师John Gossman就微软加入Linux基金会一事答疑

    微软作为一个白金会员加入了Linux基金会,继续向开放源码进军. \\ John Gossman是微软Azure团队的首席架构师,也是Linux基金会董事会成员.InfoQ采访了他. \\ InfoQ ...

最新文章

  1. 对网络中安全审计产品的理解
  2. C语言内存管理超详解
  3. 多种IP网络技术的原理和特点
  4. Kibana查询说明
  5. 通俗讲解分布式锁,看完不懂算作者输
  6. 安装百分之80卡住_新车买回来要不要安装发动机护板呢?装好还是不好?
  7. tp3.2php开启事务,Thinkphp 3.2.3 开启调试模式
  8. NetBeans Java EE技巧#1 –数据库中的实体类
  9. WinCE BSP的BIB文件介绍
  10. 【转】Wireshark网络抓包(三)——网络协议
  11. LeetCode MySQL 185. 部门工资前三高的所有员工(dense_rank)
  12. WPF/Silverlight Undo/Redo框架
  13. 信道模型多径传播阴影衰落——无线接入与定位(2)
  14. php模板中的数组在哪,php – Twig:从包含的模板中添加项目到数组
  15. VirtualBox 教程
  16. 【STM32H7教程】第93章 STM32H7的SPI总线应用之驱动ADS1256(8通道24bit ADC, 增益可编程)
  17. 彻底解决2440/2410触摸屏跳点以及抖动问题
  18. 精通CSS(5.6.3-end)PixyFairypureCSSToolHintscale
  19. 全国应用计算机水平考试,全国计算机应用水平考试
  20. 【Endnote】在论文中插入参考文献,并将插入参考文献的序号格式改为[1] [2] [3] 或1,2,3

热门文章

  1. Android性能专项测试之Batterystats
  2. 人人开源搭建后台管理系统 逆向工程生成CRUD代码
  3. html5新年网页做给父母的,把孝心献给父母
  4. PBX用户电话交换机
  5. 2023年最新微信小程序获取用户openid、头像昵称的填写能力和方法原生写法
  6. 【初学python】实例七:七段数码管绘制
  7. 一个由服务器时区引发的Bug
  8. cai鸡——处女作博客“横空出世”
  9. InnoSetup 使用
  10. 子游戏下载一半重新下载