Infrastructure Automation

Hybrid cloud control: Fast and consistent

“I can’t imagine trying to manage our infrastructure without SaltStack. It would take hundreds of hours if we had to do it by hand. With SaltStack, I can spin up a box and SaltStack automatically implements our authentication, our default system sets up, and everything’s ready to go in under 10 minutes.”

Director of systems integration | Fortune 50 materials manufacturer GET THE WHITE PAPER

Digital scale requires powerful IT automation

Digital business infrastructure is bigger, faster, and more complex than ever before. No matter what your business is running on—public cloud, private cloud, on prem, containers, or all of the above—you need to keep it optimized and secure or business grinds to a halt. Operations teams worldwide use SaltStack infrastructure automation to manage massive, distributed environments from one unified platform.

Hybrid infrastructure management, simplified

SaltStack is built on a powerful event-driven automation engine that provides IT, devops and SRE professionals with a simple, declarative management framework for their entire global infrastructure.

Whether you’re in the middle of a cloud migration, strictly on prem, or fully deployed on containers, SaltStack abstracts control of the underlying infrastructure so you can build a desired configuration once and enforce it across your entire data center.

Wrangling the cloud(s)

SaltStack offers native support for over 25 cloud providers, allowing you to simultaneously avoid vendor lock in and the complexity and inconsistency that comes with a multi-cloud model. Build optimized, compliant infrastructure with simple YAML-based infrastructure as code and then provision systems across your cloud providers.

And it doesn’t stop there. SaltStack is the only platform that uses event-driven automation to detect performance and provision or deprovision systems as needed to optimize your cloud resources and your budget.

Bring your favorite operating system

In addition to robust platform support, SaltStack integrates with and manages all major—and most minor—operating systems. Whether you’re managing Ubuntu workstations, Windows Servers or SLES cloud instances, SaltStack can actively control and optimize your operating systems.

And SaltStack goes beyond basic configuration management with a powerful native remote execution engine and intelligent event-driven automation system that can detect issues and automate remediation.

Orchestrated self-healing

Keep critical systems properly configured to increase reliability and optimize resource utilization. SaltStack is the only platform with native event-driven IT automation that can immediately detect events triggered by system configuration drift, multiple integrations, or pre-defined infrastructure policies and enforce desired state.

The SaltStack event-driven engine can also manage complex orchestration such as multi-step system patching and restarts, cross-application workflows or even business processes such as updating an ITSM, CMDB or other system of record.

Ready to learn how SaltStack can optimize and secure your infrastructure?

Get the white paper


Infrastructure automation is a category of IT automation that refers to the tools and processes used to automate the management of business infrastructure. Modern enterprise infrastructure typically consists of a complex and dynamic mix of technologies, including virtual machines, public cloud instances, containers, virtual and physical network devices, IoT devices, workstations and more. IT operations teams utilize a wide variety of proprietary and open source infrastructure automation tools to optimize infrastructure performance while simultaneously maintaining uptime and critical security.

Infrastructure as code, or IaC, is the process of provisioning and managing business IT systems using machine-readable configuration files instead of physical, manual management.

Employing infrastructure as code gives IT operations teams many advantages over traditional, manual infrastructure management. First, the setup and ongoing management of the infrastructure can be largely automated—improving time to value and reducing the likelihood of human error. Second, IaC ensures that every new piece of infrastructure is provisioned and configured identically and that changes enacted are identical across the systems, allowing operations teams to manage their infrastructure as a single organism rather than inconsistent “snowflake” systems. Finally, IaC makes it easier to track and test changes before they’re deployed and supports agile development practices such as continuous integration / continuous deployment.

Event-driven (or event-based) automation is a proactive operational management approach where an automation tool is built to detect and respond to events in a system with a pre-defined, automated action or actions. Managing enterprise IT environments requires almost constant action that no amount of humans can keep up with. Operations and security teams use SaltStack event-driven automation to turn a collection of disparate systems into a central IT nervous system that can sense and react to important events anywhere in the digital environment.

Hybrid cloud refers to a combination of on-premises, private cloud, and public cloud resources being used by a single organization. Hybrid cloud is an extremely common infrastructure model. This is because many organizations want to leverage the advantages of public cloud but are not ready migrate fully to public cloud, either because it’s economically unfeasible or—most frequently—because the organization does not want to take on the risks of public cloud “vendor” lock in.

In addition, while some organizations consciously choose a hybrid cloud strategy and employ orchestration and automation tools to help manage disparate systems and technologies from the outset, a larger number of organizations move to a hybrid model as part of a natural evolution and find that they must manage their “hybrid” resources independently until they’ve built the ability to integrate and abstract the underlying infrastructure pieces.