openskills.info
Microsoft Azure Compute logoCourse Preview

Microsoft Azure Compute

Microsoft Azure Compute is the set of Azure services that run virtual machines, web applications, containers, functions, and batch jobs. You choose among them by matching the workload to the control, scaling, and operational responsibility you need.

itCloud computing

Microsoft Azure Compute

Azure compute is not one product. It is a set of hosting models for application code. You can operate a virtual machine, deploy a web application to a managed platform, run a container, execute a function after an event, or submit parallel jobs.

Start with the workload, not the service name. Ask what must run, how long it runs, what triggers it, and how much infrastructure your team needs to control.

The central tradeoff is control against operational responsibility. Azure Virtual Machines expose the guest operating system and broad configuration choices. Managed platforms such as Azure App Service and Azure Container Apps operate more of the hosting environment. Azure Functions narrows the unit further to event-driven code.

No compute service removes application architecture. You still design identity, network access, state, failure handling, observability, deployment, and cost controls.

Use the execution unit as your first filter

Each service starts and scales a different unit:

  • Azure Virtual Machines: a virtual server.
  • Virtual Machine Scale Sets: a managed group of virtual machines.
  • Azure App Service: a web application, API, mobile back end, or web job.
  • Azure Functions: a function invocation started by a trigger.
  • Azure Container Apps: a container app revision or a finite container job.
  • Azure Kubernetes Service: a Kubernetes workload scheduled onto a managed cluster.
  • Azure Container Instances: a container group without a full orchestrator.
  • Azure Batch: a pool of compute nodes that runs scheduled parallel jobs.

A legacy server process may require a virtual machine. A web application that fits a supported runtime may fit App Service. A packaged HTTP service may fit Container Apps. A short reaction to a queue message may fit Functions. A Kubernetes platform requirement points toward Azure Kubernetes Service.

Continue the course

This section is part of the paid course.

See pricing to subscribe, or log in if you already have access.

Where this skill leads

Relevant careers

See how this topic contributes to broader role-level skill maps.