YoVDO

Automation With Salt

Offered By: Whizlabs via Coursera

Tags

Salt Courses Python Courses YAML Courses Infrastructure as Code Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Salt is an automation configuration management framework designed on the idea of executing commands remotely. This is open source software developed to automate the configuration of server systems. The course begins with the introduction to Automation with Salt followed by Salt Installation. A brief explanation about features of Salt using command-line tools and Matching Elements is provided in the course. The course also demonstrates the working of Jinja2 and Pillars in a detailed manner. This course provides 3 hours of training videos which are segmented into modules. The course concepts are easy to understand through lab demonstrations. In order to test the understanding of learners, every module includes Assessments in the form of Quiz and In Video Questions. A mandatory Graded Questions Quiz is also provided at the end of every module. Familiarity with the YAML and Python programming languages is an asset. Understanding of infrastructure-as-code is an asset. By the end of this course, learners will be able to: -Install and Configure SaltStack -Demonstrate working of Jinja2 and Pillars -Explore features of Salt using command-line Tools and Matching Elements -Explore working with States and Templating

Syllabus

  • Introducing Automation with Salt
    • Welcome to Week 1 of this course .This week, we will be learning about "Introduction to Automation with Salt". We will be installing and configuring SaltStack, an open-source infrastructure automation and management tool. We will explore the features of Salt using command-line tools and learn about matching elements to manage and automate infrastructure more efficiently. By the end of this course, we will have a solid foundation in using Salt for infrastructure automation.
  • Working with States, Templating, Pillar and Advanced SaltStack
    • Welcome to Week 2 of this courseThis week, we will be focusing on the advanced aspects of SaltStack automation. We will start by demonstrating the working of Jinja2 and Pillars, which are used for template rendering and data management in SaltStack. We will then explore working with States and Templating to define the desired state of systems and enforce them through automated configuration management. Additionally, we will cover advanced SaltStack topics such as Docker installation and integration to provide a complete end-to-end infrastructure automation solution.

Taught by

Whizlabs Instructor

Related Courses

Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript
University of Michigan via Coursera
A Practical Introduction to Test-Driven Development
LearnQuest via Coursera
FinTech for Finance and Business Leaders
ACCA via edX
Access Bioinformatics Databases with Biopython
Coursera Project Network via Coursera
Accounting Data Analytics
University of Illinois at Urbana-Champaign via Coursera