gpt4 book ai didi

powershell - Azure 自动化、Azure Runbooks、Azure CLI、Azure DSC、Azure ARM、Azure API

转载 作者:行者123 更新时间:2023-12-03 00:43:37 26 4
gpt4 key购买 nike

似乎有很多方法可以在 Azure 中自动使用 PowerShell。由于 ARM 模板是最新的,Azure 中的其他 PowerShell 选项是否已过时?这些工具/脚本之间有什么区别:

  • Azure 运行手册
  • Azure 自动化
  • Powershell DSC
  • Azure CLI
  • ARM 模板(使用 PowerShell 执行的 JSON 文件)
  • Azure API
  • 我错过了 Azure 中的其他 PowerShell 可能性吗?a) Azure 自动关闭b) Azure 变更跟踪

最佳答案

Azure Runbook 是 Azure 自动化的“功能”之一。除非您创建 Runbook,否则您可以使用 Azure 自动化真正实现任何操作自动化。

Powershell DSC 并不是真正用于在 Azure 中创建资源,因此您无法(当然可以,但这肯定是一个不好的方法)用它在 Azure 中创建资源。

Azure Cli 根本不是 powershell,不知道你为什么提到这一点。 ARM 模板也不是 powershell,但可以从 powershell 调用它们(例如 Azure Cli,如果您在计算机上安装了它)。

您完全忽略了 ansible\terraform\chef\puppet\etc 等解决方案。还有各种 SDK。

您应该想到的最重要的区别 - 命令式\声明式。在 Azure 中创建资源的方法有很多。根据您的用例,您可能会使用一种或另一种工具,其中一些具有更多功能,一些功能较少,但它们都在底层使用 Azure REST Api。

关于powershell - Azure 自动化、Azure Runbooks、Azure CLI、Azure DSC、Azure ARM、Azure API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53377247/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com