Course Name
Course Code : PRP15
Venue Details
Postal Code : 1559
Session Dates
Duration: 2 days (14 hours)
SaltStack Automation training equips IT professionals with the knowledge to automate configuration management, orchestration, and infrastructure management using the SaltStack platform. The course covers essential topics like setting up a Salt master and minions, writing Salt states, and using YAML for declarative configurations. Participants will learn to execute remote commands, manage system configurations, and automate complex workflows across large-scale environments. Advanced concepts include pillar data management, Salt orchestration, event-driven automation, and integrating SaltStack with other tools like CI/CD pipelines. By the end of the training, attendees will have the expertise to streamline infrastructure management and automation tasks efficiently using SaltStack.
Introduction to SaltStack and Core Concepts Introduction to SaltStack Overview of SaltStack and its role in automation. SaltStack vs. other automation tools like Ansible and Puppet. Installing SaltStack Master and Minions. Hands-on exercise SaltStack Architecture Understanding Master, Minion, and Pillars in SaltStack. Overview of communication between Master and Minions. Configuring Salt Master and Minions to communicate securely. Hands-on exercise Salt States and Modules Writing Salt states to manage system configurations. Using Salt execution modules for system management tasks (e.g., file management, package installation). Hands-on exercise Grains and Pillars Understanding and using Grains and Pillars in SaltStack for data-driven configuration. Using Grains to gather system information and customize state files. Hands-on exercise SaltStack Highstate and Targeting Using Highstate to apply configurations across multiple systems. Targeting specific Minions using node groups and regular expressions. Hands-on exercise Advanced SaltStack Concepts and Automation Managing SaltStack Environments Overview of environments in SaltStack for different configurations (e.g., dev, staging, production). Managing environments and separating configurations across different environments. Hands-on exercise SaltStack Orchestration Using Salt Orchestration to automate complex workflows. Introduction to orchestration states and the state.orchestrate function. Hands-on exercise SaltStack Pillars and Secrets Management Using Pillars for secure data management (e.g., passwords, API keys). Managing and securing sensitive data using SaltStack Vault. Hands-on exercise Scaling SaltStack for Large Infrastructures Scaling SaltStack for large infrastructures with thousands of Minions. Configuring SaltStack to handle large volumes of data and manage distributed systems. Hands-on exercise SaltStack Debugging and Troubleshooting Troubleshooting common issues with SaltStack configurations. Debugging Salt states, minion communication, and performance issues. Hands-on exercise
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |