Azure Batch

Azure Batch is a compute on-demand service best suited for running intrinsically parallel, high-performance computing (HPC) workloads.

Intrinsically parallel workloads are the workloads that can easily split into multiple tasks performed simultaneously on many servers. Common examples include financial risk modelling, image processing, or genetic sequence analysis.

These workloads typically require very long processing times or large amounts of compute power. Hence, they can benefit tremendously from HPC, where parallel processing by multiple servers is used to run the application more efficiently and quickly.

With Azure Batch, you define the compute resources you need to execute your compute workloads without the need to provision, ...

Get Serverless computing in Azure with .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.