OVERVIEW
Building Strategic Influence in Matrix Organizations

Automation of management and configuration of any web application at scale are achieved by SaltStack, which provides a multitude of tools to implement commands across multiple systems.

WHAT YOU'LL LEARN
Why you shouldn't miss this course

By the end of this course, participants will have the leadership toolkit to shape and steer GenAI portfolios across their organization.

01Learn to install and set up Salt
02Learn how Salt communicates with machines
03Understand various Salt modules and their respective differences
04Comprehend the need for execution modules
05Gain knowledge on Salt state of an infrastructure
06Execute complex state trees
07React to real-time events
08Identify the Salt rest API features

PREREQUISITES
Recommended experience

CURRICULUM
Structured for
Strategic Application
  • Welcome
  • Objectives
  • Getting Started
  • Topics Covered
  • Summary
  • Objectives
  • What is Salt Cloud?
  • Salt Cloud Components
  • The salt-cloud Command
  • Configuring Salt Cloud
  • Querying Available Data
  • Defining Virtual Machine Profiles
  • Salt Cloud Options
  • Creating VMs with Profiles
  • The Salt Cloud Provisioning Process
  • Salt Cloud Command Output
  • Querying for VMs
  • Destroying Virtual Machines in the Cloud
  • Managing Multiple VMs Instances
  • Provider-Specific Commands
  • Salting Existing Systems
  • The Class Setup
  • Your Salt Lab Environment
  • Lab – Accessing the Lab Environment
  • Lab – Use the EC2 Salt Cloud Driver
  • Lab – Create and Destroy Cloud VMs
  • Lab – Create a Cloud Map
  • Lab – Add Existing Systems to the Salt Master
  • Objectives Salt
  • Windows Minion Management
  • The Salt Windows Management Framework
  • Deploying Windows Minions
  • User and Group Management
  • Managing Windows Permissions
  • Software Management Managing
  • Windows Features and Roles
  • Lab – Provision Windows Minions
  • Lab – Software Management
  • Lab – Managing Windows Roles and Features
  • Lab – Windows Updates
  • Objectives
  • What is a Proxy Minion?
  • Salt Proxy Minion Topology
  • Using Proxy Minions
  • Lab – Provision Proxy Minion
  • Objectives
  • Salt Execution
  • Salt Components
  • Calling Modules Locally on a Minion
  • Sending Jobs to the Salt Master
  • The Event System
  • Salt Master Processes
  • The “salt” Execution Architecture
  • Lab – View Master Processes
  • Lab – Listening to Events
  • Lab – Analyze Salt Activity
  • Objectives
  • Uses of the Salt
  • State System SLS Files
  • Salt State Processing
  • State Rendering
  • State Compile
  • State Runtime
  • Lab – Analyzing State Execution
  • Objectives
  • Salt State Rendering
  • Using the Python Renderer
  • Using the Jinja Renderer
  • Conditional “if” Statements
  • Jinja Variable Assignments
  • Leveraging Lookup Lists and Dictionaries
  • Jinja Filters
  • Calling Execution Modules with Jinja
  • Using the GPG Render
  • Lab – Create Users and Groups Management State
  • Objectives
  • Salt Formulas
  • Salt State Formulas Best Practices
  • Using Inline Pillar Data
  • Use Lookup Dictionaries Based on Grains
  • The Online Salt Formula Repository
  • A Complete State Example
  • Lab – Create States with Salt Formulas
  • Lab – Webstack: Web Server State
  • Lab – Webstack: Configuring an HAProxy Load Balancer
  • Lab – Webstack: Configuring the “top.sls” File
  • Objectives
  • Running Jobs on the
  • Salt Master Salt Orchestration
  • Orchestration Declarations
  • Using Inline Pillar with Orchestration
  • Using State Modules in Orchestration
  • The Salt Mine
  • Lab – Webstack: Create the Pillar Data for the Web Servers
  • Lab – Webstack: Configuring Web Server Mine Functions
  • Lab – Webstack: Creating the Web Servers Orchestration State
  • Lab – Windows Orchestration
  • Objectives
  • Reactor System
  • Beacons
  • Reactor Best Practices
  • Lab – Windows Beacons
  • Lab – Windows Reactors
  • Lab – Webstack: Configure the Load Beacon
  • Lab – Webstack: Creating the Web Server Reactors
  • Lab – Webstack: Triggering the Scale Up
  • Objectives
  • Introduction
  • Viewing Salt Activity
  • Network Settings
  • Salt Keys
  • Salt States
  • Overview Loading Lab Troubleshooting Scenarios
  • Lab – Troubleshooting Scenario 1
  • Lab – Troubleshooting Scenario 2
  • Lab – Troubleshooting Scenario 3
  • Lab – Troubleshooting Scenario 4
  • Lab – Troubleshooting Scenario 5
  • Lab – Troubleshooting Scenario 6
  • Lab – Troubleshooting Scenario 7
  • Lab – Troubleshooting Scenario 8
  • Lab – Troubleshooting Scenario 9
  • Lab – Troubleshooting Scenario 10
  • Lab – Troubleshooting Scenario 11
  • Lab – Troubleshooting Scenario 12
  • Objectives
  • More About Keys
  • The “pki_dir”
  • Increasing Security
  • Decreasing Security
  • Client ACLs
  • External Authentication System
  • Hardening Salt
  • Security Issues
  • Lab – Understanding Salt Keys
  • Lab – Configuring Client ACLs
  • Lab – External Authentication
  • Objectives
  • Multi-Master
  • Sharing Files Between Masters

RECOMMENDED PARTICIPANT SETUP
This course follows Cognixia's AI-first,
hands-on learning model

Access to sanitized process maps, KPI definitions, candidate initiative lists, and basic cost baselines (time, cycle time, error or rework rates)

INTERESTED IN THIS COURSE?
Let's Connect

Speak with a Cognixia specialist about enrollment options, custom cohorts for your leadership team, or tailored delivery formats for your organization.

Response within 1 business day
Available in 5 delivery formats globally
Volume pricing for teams of 10+
Get in touch

One of our specialists will contact you within one business day.

WHY COGNIXIA
Why Cognixia for This Course

KEEP EXPLORING
Mapped Official Learning
Leadership
Equip enterprise leaders to drive culture, skills, policy, and operating-model change required for sustainable Generative AI adoption at scale.
In-Person Workshop, Virtual Instructor-Led
Applied
Enterprise-grade security, governance, and Responsible AI controls to protect, govern, and operate GenAI and agentic systems safely at scale.
In-Person Workshop, Virtual Instructor-Led
Applied
Build portable, enterprise-grade GenAI systems that run consistently across Databricks, AWS, and Google Vertex AI—without vendor lock-in, quality drift, or governance gaps.
In-Person Workshop, Virtual Instructor-Led
Applied
Systematic testing, evaluation, and quality engineering frameworks for validating GenAI and agentic AI systems at enterprise scale.
In-Person Workshop, Virtual Instructor-Led
Applied
Production-grade GenAIOps and LLMOps practices to deploy, monitor, evaluate, and govern enterprise-scale LLM and agentic applications with reliability and control.
In-Person Workshop, Virtual Instructor-Led
Applied
Design, build, evaluate, and operate production-grade agentic AI systems with multi-agent orchestration, tool integration, and enterprise-grade safety controls.
In-Person Workshop, Virtual Instructor-Led

READY TO SHAPE YOUR AI FUTURE?
Let's build the workforce
of the future

Enroll your leadership cohort in Designing GenAI Use-Case Portfolios & Business Cases.
Custom cohorts available for enterprise teams.