Skip to content
SPECIFICTION
Get listed

Google Cloud Infrastructure Manager vs Salt

Google Cloud Infrastructure Manager

cloud.google.com

Salt

saltproject.io

Side by side

FigureGoogle Cloud Infrastructure ManagerSalt
Price from—Free
Free plan—Yes
Free trial——
Open source——
WebYes—
Windows—Yes
macOS—Yes
Linux—Yes
APIYesYes
Self-hosted—Yes
Plans published11
Spec score · IT Configuration Management Software7.0 (#20)8.3 (#12)
Spec score · Infrastructure Automation7.0 (#18)8.4 (#8)
Spec score · Orchestration / Provisioning Software7.0 (#23)8.3 (#8)
Access controlIt uses IAM to control access, and deployment service accounts need permissions for the resources being deployed.Salt provides publisher ACLs and external authentication that can restrict users to selected functions on selected minions.
IntegrationsInfrastructure Manager uses Cloud Build for automated workflows and supports GitHub, GitHub Enterprise, GitLab, GitLab Enterprise, and Developer Connect connections through Cloud Build.SaltStack Config integrates with LDAP, SAML, OIDC, and Active Directory.
PurposeInfrastructure Manager is a managed service for deploying and managing Google Cloud infrastructure with Terraform configurations.Salt is a Python-based, open-source framework for remote execution, configuration management, automation, provisioning, and orchestration.

Plans

Google Cloud Infrastructure Manager

  • Pay-as-you-goPriced on request

Google Cloud Infrastructure Manager pricing →

Salt

  • Salt Open SourceFree

Salt pricing →

In their own words

Google Cloud Infrastructure Manager

Google Cloud Infrastructure Manager has no write-up on Specifiction yet; its figures are above.

Visit cloud.google.com

Salt

Salt is a free, open-source framework for remote execution, configuration management, provisioning and infrastructure orchestration. A single execution can run commands across thousands of systems in seconds. A typical setup has a master managing minions, but Salt also supports agentless operation through salt-ssh or salt-proxy and stand-alone use. Salt states define configurations that can be extended and layered, while orchestration can order work by dependency, such as preparing a load balancer before a web-server cluster. Salt Cloud provisions systems on cloud hosts and hypervisors and can connect new virtual machines to a master. Its documented providers include Amazon EC2, Google Compute Engine, Azure, OpenStack, DigitalOcean, Linode, VMware and Proxmox. SaltStack Config adds a web interface, role-based access control, multi-master support, reporting and an enterprise API, along with LDAP, SAML, OIDC and Active Directory integrations. Salt uses RSA key authentication and encrypted master-minion communication. It is self-hosted and licensed under Apache 2.0.

Visit saltproject.io