Course Overview

This Salt training course begins with installing and configuring Salt. You will then learn how to apply and manage web applications, and how to work with Docker containers behind an HAproxy load balancer. This course also covers practical methods and tools used for digital forensics.

Key Features

100% Money Back Guarantee
No questions asked refund*

At Simplilearn, we value the trust of our patrons immensely. But, if you feel that a course does not meet your expectations, we offer a 7-day money-back guarantee. Just send us a refund request via email within 7 days of purchase and we will refund 100% of your payment, no questions asked!
  • 6 hours of self-paced learning
  • Covers installation and setup
  • Industry-recognized course completion certificate

Skills Covered

  • Installation and Setup
  • Execution modules
  • Salt state of infrastructure
  • Complex state trees
  • Realtime event management
  • Salt rest API features

Training Options

Self-Paced Learning

$ 149

  • Lifetime access to high-quality self-paced e-learning content curated by industry experts
  • 24x7 learner assistance and support

Course Curriculum

Eligibility

The Salt Foundation Training certification training course is suitable for aspiring software developers, DevOps, and cloud computing professionals.
Read More

Pre-requisites

Sound knowledge of ZeroMQ and Python programming language is required for this course.
Read More

Course Content

  • Salt

    Preview
    • Lesson 01 - Installation and Setup

      33:34Preview
      • 1.1 The Course Overview
        02:01
      • 1.2 The Philosophy of Salt
        00:04
      • 1.3 How Salt Communicates?
        07:11
      • 1.4 Installing Salt
        05:17
      • 1.5 Configuring Salt
        09:54
      • 1.6 Key Acceptance and Encryption
        09:07
    • Lesson 02 - Execution Modules

      51:03
      • 2.1 Targeting Minions
        10:20
      • 2.2 Execution Module Basics
        14:03
      • 2.3 Common Execution Modules
        16:25
      • 2.4 Call from Master or Minions
        10:15
    • Lesson 03 - The State of an Infrastructure

      44:24Preview
      • 3.1 The Philosophy of Salt’s State System
        06:04
      • 3.2 Our First State
        14:21
      • 3.3 Dissect State Functions
        11:35
      • 3.4 Execution Flow of a State Run
        07:12
      • 3.5 Debugging States
        05:12
    • Lesson 04 - Expanding States with Jinja and Pillar

      01:16:09
      • 4.1 Introduction to YAML, Jinja, and Other Renderers
        05:25
      • 4.2 How to Write Reusable States?
        12:35
      • 4.3 How to Write Maintainable States?
        17:37
      • 4.4 YAML and Jinja Best Practices and Gotchas
        05:36
      • 4.5 Configuring States Using Pillar
        20:12
      • 4.6 Learning Salt Formulas
        09:09
      • 4.7 Debugging Jinja
        05:35
    • Lesson 05 - Complex State Trees

      01:04:38Preview
      • 5.1 Glue SLS Files Together
        09:43
      • 5.2 Defining, Enforcing, and Debugging Execution Orders
        16:11
      • 5.3 Conditional and Branching Logic During a State Run
        13:15
      • 5.4 Debugging a State Run
        09:51
      • 5.5 Sharing Data between Systems with Salt Mine
        06:40
      • 5.6 Using Salt Orchestrate to Manage Complex State Runs
        08:58
    • Lesson 06 - Events and the Reactor

      43:42Preview
      • 6.1 An Overview of Salts Event Bus
        05:16
      • 6.2 Sending Custom Events
        06:18
      • 6.3 Listening to Events and Trigger Actions with Salts Reactor
        12:04
      • 6.4 Integrating Salt with External Tools Using Events
        05:29
      • 6.5 Sending Events Using Beacon Modules
        09:45
      • 6.6 How to Debug the Reactor and Best Practices?
        04:50
    • Lesson 07 - The Salt REST API

      56:06Preview
      • 7.1 Installing and Configuring Salt-API
        13:27
      • 7.2 Exploring rest cherrypy
        14:38
      • 7.3 More rest cherrypy Features
        14:47
      • 7.4 Using Salt-API to Integrate with External Systems
        10:14
      • 7.5 Wrapping Up and Further Scope
        03:00

Exam & Certification

Salt Certificate
  • What do I need to unlock my Simplilearn certificate?

    To obtain the Salt Certification course certification, you must complete 85 percent of the online self-learning course.

FAQs

  • How would a certificate from Simplilearn help me?

    In today’s era where technologies and best practices are changing rapidly and demand for qualified    candidates is significantly increasing, a certificate from Simplilearn is the key to your success and a valuable add-on in your resume.Our training courses are designed and updated by 2000+ renowned industry experts, and more than 40 global training organizations have recognized us as an official provider of certification training.

  • What are the benefits of this course?

    The course is for individuals who are aspiring to make a career in Software Developing utilizing Salt. With Simplilearn’s online course on Salt, you will be able to build, deploy, and manage your own system infrastructure with ease by utilizing Salt’s potential to the fullest.

     

  • What are the prerequisites for this course?

    Sound knowledge of ZeroMQ and Python programming language is necessary.

  • Is this live training, or will I watch pre-recorded videos?

    All the classes are live. They are interactive sessions that enable you to ask questions and participate in discussions during the class time. We do, however, provide recordings of each session you attend for your future reference.

  • Who are the trainers for this course?

    All our trainers are certified and are highly qualified, with multiple years of experience in working with front-end development technology.
     

  • Disclaimer
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.