Learning Salt
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
Build reliable, scalable, and secure infrastructures with Salt.SaltStack automates the management and configuration of any infrastructure or application at scale. It provides an arsenal of tools to execute commands across thousands of systems with ease.Learning Saltstack will start from scratch and build towards a high-level goal of installing, configuring, deploying, and managing a web application to Docker containers across multiple systems behind a HAProxy load balancer. The course will start by explaining how Salt approaches System management and help the viewer get up and running with a working Salt infrastructure. You will learn how to use Salt to target, query, and change systems.You will learn to define the desired state of your infrastrucrture and how you can use Salt to enforce the state with a single command. The course will dive deeper into YAML and Jinja and show you the best practices for writing reusable and maintainable states. Finally, you will learn about some of the additional tools that salt provides, including salt-cloud, the reactor, and the event system.By the end of the course, you would be able to build and manage your infrastructure and fully utilize its potential.About the AuthorSeth House has been involved in the Salt community for five years and has worked at SaltStack for four years. He wrote the salt-api and also contributed to many core parts of Salt. He has collaborated with the Salt community and started the Salt Formulas organization. Seth has given over thirty Introductions, Presentations, Training at user groups and conferences and Created tutorials on Salt well for Companies. He has designed and helped fine-tune Salt deployments at companies all across the United States.
Facilities
Location
Start date
Start date
About this course
How to Install and configure Salt
How Salt communicates between machines
The difference and distinction between the various Salt module types
How and why to use execution modules
Understand Salt’s state system
Write and manage complex states
Run complex state trees that span multiple systems
Use and react to real-time events across an infrastructure
Integrate Salt with other tools, both internal and external
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 4 years
Subjects
- Network Training
- Install
- Communication Training
- Technology
- Systems
- Design
- Philosophy
- Network
- Works
- Options
- Workflow
- Project
- Team Dynamics
- Team Training
Course programme
- Speed: if you want to know something about your infrastructure, ask!
- Generic communication bus: useful for many different operations
- Learn that States always execute in the same order
- Explore the Network topology
- Explore ZeroMQ and MessagePack
- Learn more on other topologies and transports
- Install the repo and install Salt
- Look at Salt dependencies
- Explore platform differences between packages
- Install the repo; install Salt.
- Look at Salt dependencies
- Explore platform differences between packages
- Learn about authentication and encryption
- Take a look at the salt-key
- Learn about key rotation and generate keys
- Speed: if you want to know something about your infrastructure, ask!
- Generic communication bus: useful for many different operations
- Learn that States always execute in the same order
- Explore the Network topology
- Explore ZeroMQ and MessagePack
- Learn more on other topologies and transports
- Install the repo and install Salt
- Look at Salt dependencies
- Explore platform differences between packages
- Install the repo; install Salt.
- Look at Salt dependencies
- Explore platform differences between packages
- Learn about authentication and encryption
- Take a look at the salt-key
- Learn about key rotation and generate keys
- Speed: if you want to know something about your infrastructure, ask!
- Generic communication bus: useful for many different operations
- Learn that States always execute in the same order
- Speed: if you want to know something about your infrastructure, ask!
- Generic communication bus: useful for many different operations
- Learn that States always execute in the same order
- Speed: if you want to know something about your infrastructure, ask!
- Generic communication bus: useful for many different operations
- Learn that States always execute in the same order
- Speed: if you want to know something about your infrastructure, ask!
- Generic communication bus: useful for many different operations
- Learn that States always execute in the same order
- Speed: if you want to know something about your infrastructure, ask!
- Generic communication bus: useful for many different operations
- Learn that States always execute in the same order
- Speed: if you want to know something about your infrastructure, ask!
- Generic communication bus: useful for many different operations
- Learn that States always execute in the same order
- Explore the Network topology
- Explore ZeroMQ and MessagePack
- Learn more on other topologies and transports
- Explore the Network topology
- Explore ZeroMQ and MessagePack
- Learn more on other topologies and transports
- Explore the Network topology
- Explore ZeroMQ and MessagePack
- Learn more on other topologies and transports
- Explore the Network topology
- Explore ZeroMQ and MessagePack
- Learn more on other topologies and transports
- Explore the Network topology
- Explore ZeroMQ and MessagePack
- Learn more on other topologies and transports
- Explore the Network topology
- Explore ZeroMQ and MessagePack
- Learn more on other topologies and transports
- Install the repo and install Salt
- Look at Salt dependencies
- Explore platform differences between packages
- Install the repo and install Salt
- Look at Salt dependencies
- Explore platform differences between packages
- Install the repo and install Salt
- Look at Salt dependencies
- Explore platform differences between packages
- Install the repo and install Salt
- Look at Salt dependencies
- Explore platform differences between packages
- Install the repo and install Salt
- Look at Salt dependencies
- Explore platform differences between packages
- Install the repo and install Salt
- Look at Salt dependencies
- Explore platform differences between packages
- Install the repo; install Salt.
- Look at Salt dependencies
- Explore platform differences between packages
- Install the repo; install Salt.
- Look at Salt dependencies
- Explore platform differences between packages
- Install the repo; install Salt.
- Look at Salt dependencies
- Explore platform differences between packages
- Install the repo; install Salt.
- Look at Salt dependencies
- Explore platform differences between packages
- Install the repo; install Salt.
- Look at Salt dependencies
- Explore platform differences between packages
- Install the repo; install Salt.
- Look at Salt dependencies
- Explore platform differences between packages
- Learn about authentication and encryption
- Take a look at the salt-key
- Learn about key rotation and generate keys
- Learn about authentication and encryption
- Take a look at the salt-key
- Learn about key rotation and generate keys
- Learn about authentication and encryption
- Take a look at the salt-key
- Learn about key rotation and generate keys
- Learn about authentication and encryption
- Take a look at the salt-key
- Learn about key rotation and generate keys
- Learn about authentication and encryption
- Take a look at the salt-key
- Learn about key rotation and generate keys
- Learn about authentication and encryption
- Take a look at the salt-key
- Learn about key rotation and generate keys
- Explain the concept of targeting
- Look into Demo targeting
- Introduce Grains
- Talk about the anatomy of Salt commands
- Discuss where and why we use Salt module types
- Explore howexecution modules are loaded
- Cover common execution modules
- Demonstrate common execution modules
- Explain Salt internals exposed via execution modules
- Demonstrate a salt-call to invoke Salt
- Employ a salt-call to debug Salt
- Take a look at CLI argument parsing
- Explain the concept of targeting
- Look into Demo targeting
- Introduce Grains
- Talk about the anatomy of Salt commands
- Discuss where and why we use Salt module types
- Explore howexecution modules are loaded
- Cover common execution modules
- Demonstrate common execution modules
- Explain Salt internals exposed via execution modules
- Demonstrate a salt-call to invoke Salt
- Employ a salt-call to debug Salt
- Take a look at CLI argument parsing
- Explain the concept of targeting
- Look into Demo targeting
- Introduce Grains
- Explain the concept of targeting
- Look into Demo targeting
- Introduce Grains
Additional information
Learning Salt