Azure 工作者角色和 Azure 自动化之间的区别?
Difference between Azure Worker Role & Azure Automation?
这两件事是完全不同的,还是大致 same/similar 可以完成什么?
Azure Worker Role 是你自己的一套虚拟机中的一个"application farm"。您可以 运行 以分布式方式在它们上面编写任何代码。通常,您将业务代码写入这些服务器上的 运行(即:订单处理器、客户电子邮件发送器、云到前提同步器等)
Azure 自动化更多地用于自动化管理任务,例如:
- 每天重启一次服务器。
- 将位部署到暂存环境。
- 运行 针对特定资源等的连接测试
Azure 自动化是用 Powershell 编写的,非常适合完成小型管理任务。不过,我不想在 Powershell 中编写复杂的订单处理系统 :O
此外,借助 Worker Roles,您可以很好地控制 运行 您的代码所用的 VM。可以在上面安装第三方组件,访问本地存储,基本上可以做常规 C#/VB.NET 程序可以做的任何事情。自动化是一项自动化管理任务的服务。
HTH
这两件事是完全不同的,还是大致 same/similar 可以完成什么?
Azure Worker Role 是你自己的一套虚拟机中的一个"application farm"。您可以 运行 以分布式方式在它们上面编写任何代码。通常,您将业务代码写入这些服务器上的 运行(即:订单处理器、客户电子邮件发送器、云到前提同步器等)
Azure 自动化更多地用于自动化管理任务,例如:
- 每天重启一次服务器。
- 将位部署到暂存环境。
- 运行 针对特定资源等的连接测试
Azure 自动化是用 Powershell 编写的,非常适合完成小型管理任务。不过,我不想在 Powershell 中编写复杂的订单处理系统 :O
此外,借助 Worker Roles,您可以很好地控制 运行 您的代码所用的 VM。可以在上面安装第三方组件,访问本地存储,基本上可以做常规 C#/VB.NET 程序可以做的任何事情。自动化是一项自动化管理任务的服务。
HTH