Azure Documentation

Azure Compute Overview

Azure Compute provides a vast array of flexible and scalable solutions for running your applications and workloads in the cloud. Whether you need virtual machines for traditional applications, containers for modern microservices, or serverless options for event-driven architectures, Azure Compute has you covered.

Key Compute Services

Azure offers a comprehensive suite of compute services, each designed for specific scenarios:

Virtual Machines (VMs)

Run Windows and Linux virtual machines in the cloud. Ideal for migrating existing applications, hosting enterprise software, and providing flexible development and testing environments. Choose from a wide range of VM sizes and configurations to match your workload needs.

Azure Kubernetes Service (AKS)

Orchestrate containers at scale with Azure Kubernetes Service. AKS simplifies deploying, managing, and scaling containerized applications using Kubernetes without the complexity of managing the control plane.

Azure Functions

An event-driven, serverless compute platform that can also be used to build process-driven IT automation solutions. Run code on-demand without explicit infrastructure management. Pay only for the resources consumed when your code runs.

Azure App Service

A fully managed platform for building, deploying, and scaling web apps and mobile back ends. App Service supports various languages and frameworks and provides built-in infrastructure for automated patching, OS updates, and more.

Azure Container Instances (ACI)

Run Docker containers on Azure without managing virtual machines or higher-level orchestration services. ACI is the fastest and simplest way to run a container in Azure, ideal for simple applications, build tasks, and development/testing.

Azure Batch

Run large-scale, parallel, and high-performance computing applications efficiently in the cloud. Azure Batch simplifies running batch computing workloads by managing a pool of virtual machines, scheduling jobs, and monitoring progress.

Benefits of Azure Compute

Getting Started

To learn more about specific Azure Compute services and how to implement them, explore the detailed documentation below:

Leverage the power of Azure Compute to build, deploy, and manage your cloud-native applications and enterprise workloads with confidence.