0

这两个是完全不同的事情,还是它们可以完成的事情大致相同/相似?

4

1 回答 1

3

Azure Worker Role 是“应用程序场”中您自己的一组虚拟机。您可以以分布式方式在它们上运行任何代码。通常,您编写业务代码以在这些服务器上运行(即:订单处理器、客户电子邮件发送器、云到本地同步器等)

Azure 自动化更多地用于自动化管理任务,例如:

  • 每天重新启动一次服务器。
  • 将位部署到暂存环境。
  • 针对特定资源等运行连接测试。

Azure 自动化是用 Powershell 编写的,非常适合完成小型管理任务。我不想在 Powershell 中编写复杂的订单处理系统:O

此外,通过 Worker Roles,您可以对运行您的代码的 VM 进行适当的控制。可以在它们上面安装第三方组件,访问本地存储,基本上可以做任何常规 C#/VB.NET 程序可以做的事情。自动化是一项自动化管理任务的服务。

高温高压

于 2015-01-27T02:54:25.077 回答