Azure Compute Services

Explore the powerful and flexible compute solutions offered by Microsoft Azure to run your applications and workloads efficiently.

Virtual Machines (VMs)

Azure Virtual Machines provide on-demand, scalable computing resources. Build and deploy applications on a wide variety of Windows and Linux VMs.

💻

Azure Virtual Machines

Flexible, on-demand computing resources for Windows and Linux.

🖥

Azure Virtual Machine Scale Sets

Manage and automatically scale a set of identical VMs.

Containers

Leverage the power of containerization with Azure's managed container services for modern application development and deployment.

📦

Azure Kubernetes Service (AKS)

Deploy, manage, and scale containerized applications with Kubernetes.

🧵

Azure Container Instances (ACI)

Run containers in Azure without managing virtual machines or orchestrators.

📗

Azure Container Registry

Store and manage private Docker container images.

Serverless Computing

Build and run applications without thinking about servers. Azure offers event-driven and highly scalable serverless options.

🍔

Azure Functions

Event-driven, serverless compute platform to build and run code on demand.

📝

Azure Logic Apps

Create automated workflows to integrate apps, data, services, and systems.

Batch Computing

Run large-scale, parallel, and batch compute workloads efficiently in the cloud.

🕱

Azure Batch

Cloud-based job scheduling and compute-batch management service.

Edge Computing

Extend Azure services to the edge for faster processing and reduced latency.

🕻

Azure IoT Edge

Bring cloud analytics and custom business logic to your IoT devices.

Learn More

Dive deeper into specific Azure Compute services: