Search code examples
azurepaasazure-batch

Worker Role vs Azure Batch


We have a scenario for on prem to upload a bunch of pdf/tiffs then service on the cloud to process them. In the same time a queue is populated with metadata on processing instructions.

We are trying to decide if whether the worker role or the Azure Batch is the right choice for this. Our primary goal are,

  • need to scalable base on queue size
  • scale ramp up time need to be quick
  • of course cost is another factor

Solution

  • PaaS cloud services are classic now, you can use webjobs with appservices. Another interesting option is AZURE STACK which is really good for hybrid cloud. refer this link https://azure.microsoft.com/en-us/overview/azure-stack AZURE STACK is really good for hybrid cloud, As if now it is in Technical preview.