Access cloud compute capacity, virtualisation and scale on demand – and only pay for the resources you use

Whether you’re building new applications or deploying existing ones, Azure compute provides the infrastructure you need to run your apps. Tap in to compute capacity in the cloud and scale on demand. Containerize your applications, deploy Windows and Linux virtual machines (VMs), and take advantage of flexible options for migrating VMs to Azure. With comprehensive support for hybrid environments, deploy how and where you want to. Azure compute also includes a fully fledged identity solution, so you gain managed end-point protection and Active Directory support that helps secure access to on-premises and cloud apps. Deploy great apps and save with pay-as-you-go pricing, and the Azure Hybrid Benefit.

Find the compute product you need

If you want to... Use this
Provision Linux and Windows virtual machines in seconds with the configurations of your choice Virtual Machines
Achieve high availability by auto-scaling to create thousands of VMs in minutes Virtual Machine Scale Sets
Quickly create cloud apps for web and mobile with fully managed platform App Service
Accelerate app development using an event-driven, serverless architecture Functions
Simplify the deployment, management and operations of Kubernetes with a fully managed service Azure Container Service (AKS)
Containerize apps and easily run containers with a single command Container Instances
Cloud-scale job scheduling and compute management with the ability to scale to tens, hundreds or thousands of virtual machines Batch
Develop microservices and orchestrate containers on Windows and Linux Service Fabric
Create highly available, scalable cloud applications and APIs that help you focus on apps instead of hardware Cloud Services

Customers are doing great things with Azure compute products

Roadmap for compute in Azure

Azure App Service new premium tier

26 September 2017

The New premium tier from Azure App Service is now generally available.

Now available App Service

Azure Functions support for .NET Core

26 September 2017

Azure Functions will now support .NET Core, allowing Functions code to target .NET Core.

In preview Functions

Azure Functions support for Graph bindings and custom bindings

26 September 2017

We're enhancing the Azure Functions bindings support to allow developers to build their own bindings, which means if a customer has a custom data source, they will be able to easily create bindings for it in Azure Functions.

In preview Functions