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 know each team has their own needs and specifications. That is why we can modify the training outline per need.

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.

0
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.

0
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.

You can participate in a Public Course with people from other organisations.

0

/per trainee

Number of Participants

1 Participant

Thanks for the numbers, they could be going to your emails. But they're going to mine... Thanks ;D
Oops! Something went wrong while submitting the form.
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
Fits ideally for individuals and small groups
Star Icon - Education X Webflow Template
Networking opportunities with fellow participants.
*Price can range depending on number of participants, change of outline, location etc.