Building network automation solutions

9 module online course

Start now!

Salt Deep Dive on Building Network Automation Solutions Online Course

In the first few sessions of the Building Network Automation Solutions online course we used Ansible as the tool-of-choice because it’s the easiest automation tool to get started with. Now that we’ve established the baseline, it’s time to explore the alternatives.

In a live session on February 27th 2018, Mircea Ulinic will describe Salt, an open source, general-purpose event-driven automation framework that we briefly discussed in Episode 77 of Software Gone Wild podcast.

In case you’re wondering why I decided to include Salt in the course: it’s used by very large companies around the globe (including CloudFlare where Mircea works) for various operations including cloud provisioning, bringing systems up to a desired configuration, schedule commands, securely transfer files, or coordinate complex multi-systems orchestrations.

In his presentation, Mircea will describe how to get started with Salt and set up an environment for event-driven network automation and orchestration.

Salt cross-platform capabilities are implemented with NAPALM, which we will assume you're already familiar with (it’s covered in details in various self-study sections of the course). We will learn how to install Salt, go through a brief introduction to its CLI syntax, and get to know the advanced configuration management capabilities.

Debugging is always very important - particularly during development, so we will cover this as well, and explore the features Salt provides for debugging.

In the end, we will be briefly discussing event-driven infrastructure that we can use to trigger fully automatic configuration changes in response to external or internal network events.

Interested? Register now!

Add comment