FREEDOM251

Freedom251 › Configuration Management Tools

Azure Machine Configuration

Free plan Web

Visit Azure Machine Configuration Alternatives Pricing

Azure Machine Configuration's own site

What Azure Machine Configuration is

Azure Machine Configuration is a cloud service for defining machine settings through policy as code and checking whether systems continue to match them. It can detect configuration drift and provide compliance reporting. The service uses an agent-based model and is accessed on the web; patch management is not included. Supported platforms include AlmaLinux 9, Amazon Linux 2, Ubuntu Server 16.04–24.x, Debian 10.x–13.x, and CBL-Mar. Pricing depends on the resource type. Azure resources can use Machine Configuration for free. Arc resources cost $6 a month, with billing prorated hourly; charges are based on servers with one or more guest configurations assigned. This distinction matters when estimating costs for Arc-managed servers: an assigned guest configuration determines whether a server is billed. The service is listed as freemium, with a free plan and paid use from 6.0 per month. Its focus is machine configuration policy and compliance rather than patch management.

Who it suits

It suits teams that need to express machine settings as policy and monitor drift or compliance across supported platforms. Those seeking patch management should note that it is not included.

What it does well

  • Detects configuration drift.
  • Provides compliance reporting.
  • Azure resources use the service for free.
  • Supports multiple Linux distributions.

What to know first

  • Patch management is not included.
  • Arc resources cost $6 a month.
  • Arc billing depends on assigned guest configurations.

Limits

Azure resources use Machine Configuration for free. Arc resources cost $6 a month, billed hourly on a prorated basis for servers with one or more guest configurations assigned.

Plans

PlanBilled and limitsPrice
Azure resourceAzure Machine Configuration is free for Azure resourcesOn request
Arc resourceBilling is prorated hourly · Billing is based on servers with one or more guest configurations assigned · Billing is prorated hourly$6 a month

As learn.microsoft.com lists them, read 22 Sept 2026. The maker's own page has the final word.

Getting started

  1. Open the Microsoft Learn Machine Configuration documentation.
  2. Use the web service in its cloud deployment model.
  3. Determine whether the target is an Azure resource or an Arc resource.
  4. Use the agent-based model on a supported platform.
  5. For Arc resources, account for servers with one or more guest configurations assigned.

Verdict

Azure Machine Configuration centers on policy-based settings, drift detection, and compliance reporting. Check resource type and guest configuration assignments when estimating Arc costs.

Questions

How much does Azure Machine Configuration cost?

Azure resources use it for free. Arc resources cost $6 a month, with billing prorated hourly.

Is there a free plan?

Yes. Azure Machine Configuration is free for Azure resources.

What platforms does it support?

Listed platforms include AlmaLinux 9, Amazon Linux 2, Ubuntu Server 16.04–24.x, Debian 10.x–13.x, and CBL-Mar.

Does it manage patches?

No. Patch management is not included.

What does the service do?

It applies policy as code, detects configuration drift, and provides compliance reporting.

How is Arc usage billed?

Arc resource billing is prorated hourly and is based on servers with one or more guest configurations assigned.

Where Azure Machine Configuration stands on Freedom251

Look at these too