Getting Started with Salt Open

This course will teach you how to automate the configuration of your IT infrastructure, network security, and servers, both virtual and physical, with Saltstack Open.
Course info
Level
Beginner
Updated
Aug 5, 2020
Duration
2h 11m
Table of contents
Description
Course info
Level
Beginner
Updated
Aug 5, 2020
Duration
2h 11m
Description

Tedious tasks in scaling up architecture can quickly become overwhelming. In this course, Getting Started with Salt Open, you’ll learn to automate IT systems to enable faster scaling, improve security, and speed up deployment of new services. First, you’ll explore the Salt Master/Minion architecture and how to run commands remotely and securely from the Master. Next, you’ll discover how to automate software installation and maintenance. Finally, you’ll learn how to automate the results of your automation by capturing results in a redis database. When you’re finished with this course, you’ll have the skills and knowledge of Saltstack Open needed to streamline formerly repetitive and error-prone system management tasks into a scalable, version-controlled, automated process.

About the author
About the author

Jeremy Willden has gone from hardware engineering to software development, his career ranged from the smallest startups to multinational corporations, creating products to give a competitive edge and fuel rapid growth.

More from the author
IoT Full Stack Development: Getting Started
Intermediate
2h 25m
Feb 3, 2020
LabVIEW™: Big Picture
Beginner
1h 47m
Apr 11, 2019
More courses by Jeremy Willden
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Jeremy Willden, and welcome to my course, Getting Started with Salt Open. I'm an automation engineer with Constellation Labs, a product development consulting firm. Technology development can be a lot of fun, but when it comes time to scale up the supporting infrastructure, tedious tasks become overwhelming. Salt Open helps you automate many configuration and maintenance tasks to avoid costly mistakes and downtime. In this course, we're going to prepare you to build your own Salt configuration, getting you started on the path toward infrastructure as code, preparing you for later courses, which build on this foundation. Some of the major topics that we will cover include, setting up Salt minions and a master to orchestrate your fleet of servers, targeting specific minions by name, OS, or other key attributes, running commands, installing packages, and managing files on minions. And finally, building a basic Salt state to manage a collection of minions. By the end of this course, you'll know the key steps for building a basic Salt automation system and applying Salt states to minions. Before beginning the course, you should be familiar with basic command line tools and general networking concepts. From here, you should feel comfortable diving into Salt Open with courses on using Salt Open for Configuration Management, using Salt Open for Cloud Management, and using Salt Open for Event Driven Automation. I hope you'll join me in this journey to learn Salt Open with the Salt Open: Getting Started course, at Pluralsight.