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
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.
What is Salt Open used for?
The Salt Open framework helps you automate repetitive and error-prone system management tasks into a scalable, version-controlled, automated process.
Who is this course for?
This beginner-level course is perfect for those interested in IT automation and the path toward infrastructure as code.
What will I learn in this course?
Some of the major topics that we will cover include setting up Salt Open to orchestrate your fleet of servers, and building a basic Salt state to manage a collection of minions.
What prerequisites do I need?
Before beginning the course, you should be familiar with basic command line tools and general networking concepts.
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.
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.