总结

已完成

在本模块中,我们编写了一个可自动创建多个 VM 的脚本。 即使脚本相对较短,在将 PowerShell 中的循环、变量和函数与 Azure PowerShell 中的 cmdlet 结合使用时,也可以看到其潜在的功能。

对于具有 PowerShell 使用经验的管理员,Azure PowerShell 是一个很好的自动化选择。 简明的语法和强大的脚本语言相结合,即使不熟悉 PowerShell,也值得考虑使用它。 对于耗时且容易出错的任务,这种自动化水平有助于缩短管理时间并提高质量。

清理

完成本模块后,沙盒会自动清理资源。

使用自己的订阅时,最好在项目结束时确定是否仍然需要所创建的资源。 让资源保持运行状态会耗费成本。 可以逐个删除资源,也可以删除资源组以删除整个资源集。

当你在自己的订阅中运行时,可以使用以下 PowerShell cmdlet 删除资源组和所有相关资源(请将 MyResourceGroupName 替换为创建的资源组)。

Remove-AzResourceGroup -Name MyResourceGroupName

系统询问是否确认删除时,回答“是”,或可添加 -Force 参数以跳过该提示。 该命令可能需要几分钟才能完成。

知识检测

1.

正误判断:Azure 门户、Azure CLI 和 Azure PowerShell 提供截然不同的服务,因此不太可能这三者都支持你所需的操作。

2.

假设你正在构建一个视频编辑应用程序,以为用户生成的视频内容提供在线存储空间。 你将在 Azure Blob 中存储视频,因此需要创建 Azure 存储帐户才能包含 Blob。 存储帐户就位后,不太可能会删除该帐户并进行重新创建,因为所有用户视频都会被删除。 哪种工具可以提供创建存储帐户的最简便方法?

3.

需要在计算机上安装哪种工具才能在本地执行 Azure PowerShell cmdlet?