Puppet Enterprise provides policy-driven configuration management and infrastructure automation for medium and large organizations handling complex…
Alternatives to Canonical Landscape
Terraform is an infrastructure-as-code tool for defining and managing cloud and on-premises resources with human-readable configuration files.
- 4

CFEngine
CFEngine automates infrastructure, security and compliance by steering managed systems toward a state defined by users.
Free planOpen sourceWebAPILinuxmacOS7.7Free plan - 5

Pulumi
Pulumi helps engineers define and manage infrastructure with Infrastructure as Code using general-purpose languages.
Free planWebAPILinuxmacOS7.4From $40 a month - 6

Uyuni
Uyuni is a free, open-source tool for configuration and infrastructure management across groups of machines.
Free planOpen sourceWebAPILinuxSelf-hosted7.4Free plan - 7

Google Cloud VM Manager
Google Cloud VM Manager manages operating systems across Windows and Linux VM fleets running on Compute Engine.
Free planWebAPILinuxWindows7.1Free plan - 8

Salt
Salt is an open-source framework for remote execution, configuration management, provisioning, and infrastructure orchestration.
Free planAPILinuxmacOSSelf-hosted7.0Free plan - 9

Foreman
Foreman is a free, open-source lifecycle management tool for physical and virtual servers.
Free planWebAPILinuxSelf-hosted6.8Free plan - 10
Juju
Juju is Canonical's open-source orchestration engine for deploying, integrating and managing application lifecycles with charms.
Free planAPILinuxmacOSSelf-hosted6.8Free plan - 11

AWS CloudFormation
AWS CloudFormation models, provisions, and manages related AWS and third-party resources as infrastructure as code.
Free planWebAPILinuxmacOS6.7Free plan - 12

Chef Infra
Chef Infra is configuration management software for automating infrastructure setup and maintaining a defined system state.
APILinuxmacOSSelf-hosted6.6From $4.92 a month - 13

Nix
Nix is a package manager and system configuration tool for creating reproducible, declarative environments.
Free planLinuxmacOSSelf-hostedWindows6.6Free plan - 14

AWS Systems Manager State Manager
AWS Systems Manager State Manager automates keeping managed nodes and other AWS resources in a defined state.
Free planWebLinuxmacOSWindows6.4Free plan - 15

OpenTofu
OpenTofu is a free infrastructure as code tool for defining cloud and on-premises resources in human-readable configuration files.
Free planLinuxmacOSSelf-hostedWindows6.3Free plan - 16
SUSE Multi-Linux Manager
SUSE Multi-Linux Manager provides a central console for patching, content lifecycle management, and monitoring across mixed Linux environments.
WebAPILinuxSelf-hosted6.1 - 17

Crossplane
Crossplane is an open-source control plane framework for platform engineering, designed to help teams manage cloud-native software through control planes they build.
Free planSelf-hosted5.9Free plan - 18
OpenStack Heat
OpenStack Heat is a free, open-source orchestration service for building cloud applications from declarative templates in an OpenStack environment.
Free planAPILinuxSelf-hosted5.9Free plan - 19

Azure Machine Configuration
Azure Machine Configuration is a cloud service for defining machine settings with policy as code and checking whether systems stay aligned.
Web5.4From $6 a month - 20

Google Cloud Infrastructure Manager
Google Cloud Infrastructure Manager is a paid managed service for deploying and managing Google Cloud infrastructure with Terraform configurations.
WebAPI5.4 - 21

Azure Bicep
WebLinuxmacOSWindows5.2 - 22

Red Hat Advanced Cluster Management for Kubernetes
Red Hat Advanced Cluster Management for Kubernetes is paid web software for provisioning and managing Kubernetes clusters across datacenters, public…
Web5.0 - 23

Microsoft Desired State Configuration
Microsoft Desired State Configuration is a free, open-source tool for defining and managing system configuration on Linux, macOS, and Windows.
LinuxmacOSWindows4.8


