Learning Salt
Learning Salt, available at $54.99, has an average rating of 4.45, with 39 lectures, based on 929 reviews, and has 3953 subscribers.
You will learn about How to Install and configure Salt. How Salt communicates between machines. The difference and distinction between the various Salt module types. How and why to use execution modules. Understand Salt’s state system. Write and manage complex states. Run complex state trees that span multiple systems. Use and react to real-time events across an infrastructure. Integrate Salt with other tools, both internal and external. This course is ideal for individuals who are This course targets IT professionals, system admins, and DevOps teams looking to effectively deploy and manage their infrastructure with Salt. It is particularly useful for This course targets IT professionals, system admins, and DevOps teams looking to effectively deploy and manage their infrastructure with Salt.
Enroll now: Learning Salt
Summary
Title: Learning Salt
Price: $54.99
Average Rating: 4.45
Number of Lectures: 39
Number of Published Lectures: 39
Number of Curriculum Items: 39
Number of Published Curriculum Objects: 39
Original Price: $109.99
Quality Status: approved
Status: Live
What You Will Learn
- How to Install and configure Salt.
- How Salt communicates between machines.
- The difference and distinction between the various Salt module types.
- How and why to use execution modules.
- Understand Salt’s state system.
- Write and manage complex states.
- Run complex state trees that span multiple systems.
- Use and react to real-time events across an infrastructure.
- Integrate Salt with other tools, both internal and external.
Who Should Attend
- This course targets IT professionals, system admins, and DevOps teams looking to effectively deploy and manage their infrastructure with Salt.
Target Audiences
- This course targets IT professionals, system admins, and DevOps teams looking to effectively deploy and manage their infrastructure with Salt.
SaltStack automates the management and configuration of any infrastructure or application at scale. It provides an arsenal of tools to execute commands across thousands of systems with ease.
Learning Saltstack will start from scratch and build towards a high-level goal of installing, configuring, deploying, and managing a web application to Docker containers across multiple systems behind a HAProxy load balancer. The course will start by explaining how Salt approaches System management and help the viewer get up and running with a working Salt infrastructure. You will learn how to use Salt to target, query, and change systems.
You will learn to define the desired state of your infrastrucrture and how you can use Salt to enforce the state with a single command. The course will dive deeper into YAML and Jinja and show you the best practices for writing reusable and maintainable states. Finally, you will learn about some of the additional tools that salt provides, including salt-cloud, the reactor, and the event system.
By the end of the course, you would be able to build and manage your infrastructure and fully utilize its potential.
About the Author
Seth House has been involved in the Salt community for five years and has worked at SaltStack for four years. He wrote the salt-api and also contributed to many core parts of Salt. He has collaborated with the Salt community and started the Salt Formulas organization. Seth has given over thirty Introductions, Presentations, Training at user groups and conferences and Created tutorials on Salt well for Companies. He has designed and helped fine-tune Salt deployments at companies all across the United States.
Course Curriculum
Chapter 1: Installation and Setup
Lecture 1: The Course Overview
Lecture 2: The Philosophy of Salt
Lecture 3: How Salt Communicates?
Lecture 4: Installing Salt
Lecture 5: Configuring Salt
Lecture 6: Key Acceptance and Encryption
Chapter 2: Execution Modules
Lecture 1: Targeting Minions
Lecture 2: Execution Module Basics
Lecture 3: Common Execution Modules
Lecture 4: Call from Master or Minions
Chapter 3: The State of an Infrastructure
Lecture 1: The Philosophy of Salt's State System
Lecture 2: Our First State
Lecture 3: Dissect State Functions
Lecture 4: Execution Flow of a State Run
Lecture 5: Debugging States
Chapter 4: Expanding States with Jinja and Pillar
Lecture 1: Introduction to YAML, Jinja, and Other Renderers
Lecture 2: How to Write Reusable States?
Lecture 3: How to Write Maintainable States?
Lecture 4: YAML and Jinja Best Practices and Gotchas
Lecture 5: Configuring States Using Pillar
Lecture 6: Learning Salt Formulas
Lecture 7: Debugging Jinja
Chapter 5: Complex State Trees
Lecture 1: Glue SLS Files Together
Lecture 2: Defining, Enforcing, and Debugging Execution Orders
Lecture 3: Conditional and Branching Logic During a State Run
Lecture 4: Debugging a State Run
Lecture 5: Sharing Data between Systems with Salt Mine
Lecture 6: Using Salt Orchestrate to Manage Complex State Runs
Chapter 6: Events and the Reactor
Lecture 1: An Overview of Salt's Event Bus
Lecture 2: Sending Custom Events
Lecture 3: Listening to Events and Trigger Actions with Salt's Reactor
Lecture 4: Integrating Salt with External Tools Using Events
Lecture 5: Sending Events Using Beacon Modules
Lecture 6: How to Debug the Reactor and Best Practices?
Chapter 7: The Salt REST API
Lecture 1: Installing and Configuring Salt-API
Lecture 2: Exploring rest_cherrypy
Lecture 3: More rest_cherrypy Features
Lecture 4: Using Salt-API to Integrate with External Systems
Lecture 5: Wrapping Up and Further Scope
Instructors
-
Packt Publishing
Tech Knowledge in Motion
Rating Distribution
- 1 stars: 8 votes
- 2 stars: 16 votes
- 3 stars: 113 votes
- 4 stars: 367 votes
- 5 stars: 425 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024