Desired State Configuration 与 Azure ARM - 它们相互补充吗?

Desired State Configuration Vs Azure ARM - Are They Complimentary to Each Other?

已精通 ARM Templates & Parameters using Powershell. I have come to know lately that Desired State Configuration 是 Microsoft 推荐的 Windows 服务器配置方式。

由于许多参数中的一些也可以使用 ARM 模板进行配置,为什么还需要另一种方法 DSC?

我研究和发现的内容: 但我想就以下问题寻求您的专家和权威答案:

  1. DSC 是否仅适用于 windows 内部 & 以确保 配置是通过不断的轮询来维护的?
  2. DSC 对供应机器和 Azure 资源没有帮助,就像 Azure ARM 那样。

ARM 模板部署 Azure 资源(如网络、存储、sql、vms、redis、webapp 等)。并且可以在一定程度上配置这些。

而 Powershell DSC 仅适用于配置 VM(而不是创建它们)。

也就是说,从技术上讲,Azure 有一个 DSC 模块,但一般来说它们(DSC 和 ARM 模板)在不同的级别上运行,但想法是相同的。