Catalogue
/
DevOps
/
IT Automation with Saltstack

IT Automation with Saltstack

Embark on a transformative journey with our IT Automation using Saltstack training. Dive into the world of server system automation with open-source Saltstack software. Learn the nuances of centrally administering vast server environments, from the basics of installation to intricate configuration management. This workshop ensures a balanced blend of theory, real-life examples, and hands-on lab exercises.

What will you learn?

Elevate your IT automation game with our comprehensive Saltstack workshop. Open-source and powerful, Saltstack is a game-changer in automating server configurations. Through this training, you'll:

• Grasp Core Concepts: Dive deep into Saltstack's foundational principles and its significance in the IT landscape.

• Master Command Execution: Learn the art of both remote and local command executions for varied server environments.

• Understand Target Selection: From wildcards to custom grains, master the many ways to select your automation targets.

• Delve into Configuration Management: Define and maintain your infrastructure's state with Saltstack's robust tools.

• Explore Data Storage: Get acquainted with YAML's data structure and Saltstack's secure data storage via Pillar.

• Achieve Efficient State Management: Understand how to use and customize Saltstack's state system to ensure your infrastructure runs smoothly.

Requirements:

Essential: Familiarity with Unix/Linux administration.

Course Outline*:

*We customize the course outline and content to your specific needs and relevant use cases.

Introduction to Saltstack

• What is Saltstack?

• Importance in IT Automation

Understanding Core Concepts

• Dive into foundational concepts

• Saltstack's role in server automation

Installation Processes

• Steps to set up Saltstack

• Best practices during installation

Mastering Command Execution

• Remote command execution

• Local command execution

• Tips for efficient command implementation

Target Selection Techniques

• Using wildcard characters

• Utilizing regular expressions

• Leveraging lists, grains, custom grains, and compound matching

Diving into YAML

• Introduction to file structure

• Data storage insights

Execution Modules and Their Applications

• User management

• Package and service management

• Creating custom execution modules

• Deep dive: Modules and virtual functions

Configuration Management with Saltstack

• Defining and maintaining infrastructure state

• Running states effectively

• Introduction to state modules and specifying dependencies

Advanced State Management

• Extending states using Jinja2

• Variables and control structures in state management

Pillar: Secure Data Storage

• Storing data securely with Pillar

• Implementing pillar data in state formulas

Understanding the State System

• Dive into Highstate

• Managing multiple environments effectively.

Hands-on learning with expert instructors at your location for organizations.

3,072€*
Graph Icon - Education X Webflow Template
Level:
intermediate
Clock Icon - Education X Webflow Template
Duration:
14
Hours (days:
2
)
Camera Icon - Education X Webflow Template
Training customized to your needs
Star Icon - Education X Webflow Template
Immersive hands-on experience in a dedicated setting
*Price can range depending on number of participants, change of outline, location etc.

Master new skills guided by experienced instructors from anywhere.

2,037€*
Graph Icon - Education X Webflow Template
Level:
intermediate
Clock Icon - Education X Webflow Template
Duration:
14
Hours (days:
2
)
Camera Icon - Education X Webflow Template
Training customized to your needs
Star Icon - Education X Webflow Template
Reduced training costs
*Price can range depending on number of participants, change of outline, location etc.

Upcoming Sessions

1-2 Oct 2026
Barcelona
7-8 Jan 2027
Paris
14-15 Jan 2027
Brussels
21-22 Jan 2027
Madrid
18-19 Feb 2027
Warsaw
23-24 Mar 2027
Milan
6-7 Apr 2027
Madrid

Can't find a suitable date? Get in touch and we'll arrange one that works for you.

We use cookies to improve site navigation, analyse how the site is used, and support our marketing. You can accept all cookies, reject non-essential ones, or choose individual categories. Read our Cookie Notice