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.

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.