哪些方案允许使用Chef或Azure SDK创建VM并在自动化中部署

时间:2017-06-12 07:29:36

标签: c# azure automation chef devops

在Microsoft站点中定义了两种方法来创建azure VM。

  1. Creating from C#
  2. Create using Chef
  3. 我想知道有什么区别,使用定义的流程可以实现灵活性,因为VM也可以像Azure服务器一样从Azure门户进行管理。

    我的方案是在安装IIS后提供完全自动化来创建azure VM并在其上部署应用程序包。

1 个答案:

答案 0 :(得分:0)

在Azure中创建VM有10种不同的方法(大约6种不同的SDK,Powershell \ Cli \ Cli2 \ Rest Request \ Arm Template \可能还有别的东西)。

如果厨师可以在Azure中创建虚拟机,那么它就是在内部使用这些方法之一。主要区别在于您必须知道的其中一种方法。

要自动将应用程序部署到Azure VM,您可以使用不同的方法(脚本扩展名\ DSC \ Ansible \ Chef \ puppet \ etc)。

此外,你的问题太宽泛,无法更准确地回答。