工作者角色与 Azure Batch

Worker Role vs Azure Batch

我们有一个场景,可以在本地上传一堆 pdf/tiffs 然后在云端服务来处理它们。同时,队列中填充了有关处理指令的元数据。

我们正在尝试确定工作者角色或 Azure Batch 是否是对此的正确选择。我们的主要目标是,

您不应将 PaaS 云服务用于新的工作负载。根据您需要执行的处理的复杂性,有多种选择。以下可能是比 Azure Batch 更好的选择:Azure Web Jobs, Virtual Machine Scale Sets。第一种更易于使用,并且基于 Web Apps 技术,而第二种是提供横向扩展 VM 的(预览)方式。

PaaS云服务现在很经典,你可以使用webjobs和appservices。另一个有趣的选择是 AZURE STACK,它非常适合混合云。参考这个 link https://azure.microsoft.com/en-us/overview/azure-stack AZURE STACK 非常适合混合云,现在好像是技术预览版。