Upcoming Batch - Date and Time

Get customized SaltStack Training Course course according to your requirement

Enquire for Customization

Get Customized

Overview

Course Description

SaltStack is a Python-based configuration management and orchestration tool that helps systems administrators and integrators to configure and manage the modern data centre infrastructure in a more effective way. It automates repetitive system administrative and code deployment tasks and eliminates manual processes to minimise errors that occur while configuring systems.

There are numerous job opportunities available for certified SaltStack professionals around the globe. Top multinational companies are hiring certified SaltStack professionals worldwide.

Who should go for this training?

  • System administrators

  • Developers

  • Network engineers

  • Aspirants who are willing to build their career in the administrative field.

  • Anyone who wishes to pursue a career in software developing using SaltStack can attend this course.

Requirements

  • Computer or laptop with Highspeed Internet Connection

  • It required basic understanding of Computer Networking, Operating System and Scripting program.

Course Syllabus

  • Importance of SaltStack
  • SaltStack Features
  • SaltStack Benefits
  • ZeroMQ
  • Configuration management principles
  • Configuration management models
  • SaltStack components
  • Alternative topologies
  • Minion-to-minion (peer) communication
  • Getting Salt
  • Network configuration
  • Minion configuration
  • Basic Commands
  • Key Management
  • Basics of Execution Module
  • Manage Users and Packages
  • Common Execution Modules
  • Call from Master
  • Salt Utilities
  • Question-Answer Session
  • Overview of State File
  • Our First State
  • Dissect State Functions
  • State Ordering
  • Question-Answer Session
  • Overview of YAML, Jinja
  • Write Reusable State
  • Custom Execution Module
  • Custom Grains
  • Configuring States Using Pillar
  • Debugging Jinja
  • Custom Runners
  • State data structure
  • State components declaration
  • Test state runs
  • Understanding the state system layers
  • Initial SLS file evaluation
  • Create a simple SLS file
  • Apply a High state
  • The requisite “_in” declarations
  • Ordering states
  • Including other SLS Files
  • Extending external SLS data
  • Altering states
  • State providers
  • Work with requisite declarations
  • Formula layout
  • Salt states files
  • Coding styles for state files
  • Versioning
  • Using pillars in States
  • Create states with Salt formulas
  • Question-Answer Session
  • Orchestration
  • Create an orchestration configuration
  • The Salt mine
  • Minion data cache
  • Master job cache
  • Get data from Mine
  • Question-Answer Session
  • Reactor system
  • Beacons
  • Listening to events
  • Implementing beacons
  • Using reactors
  • Command returners
  • Event returners
  • Salt SSH
  • Salt proxy pinion
  • Using Salt SSH
  • Cloud provisioning
  • Salt-virt provisioning
  • Question-Answer Session
  • Authentication keys
  • Client ACLs
  • Storing secure data
  • Understanding Salt keys
  • Configure client ACLs
  • Salt REST API
  • Using the Python API
  • Salt Wheel system
  • Salt master debug mode
  • Writing execution modules
  • Question-Answer Session

What People Say

Nagmani Solanki

Digital Marketing

Edugators platform is the best place to learn live classes, and live projects by which you can understand easily and have excellent customer service.

Saurabh Arya

Full Stack Developer

It was a very good experience. Edugators and the instructor worked with us through the whole process to ensure we received the best training solution for our needs.

Praveen Madhukar

Web Design

I would definitely recommend taking courses from Edugators. The instructors are very knowledgeable, receptive to questions and willing to go out of the way to help you.

Shyam Kumar

Graphic Designer

The instructor's training style was smooth and easy. Individual attention was paid to students and the details provided were very helpful.

Need To Train Your Team?

Customized Corporate Training Programs and Developing Skills For Business Success.

Get Newsletter

Subscibe to our newsletter and we will notify you about the newest updates on Edugators