Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Ansible Advanced – Hands-On Course 2025
Rating: 4.3 out of 5(2 ratings)
37 students

Ansible Advanced – Hands-On Course 2025

Advanced Topics in IT Automation and Configuration Management – Optimization, Security, Debugging, and More
Last updated 12/2025
English

What you'll learn

  • Setting up the Ansible development environment: incl. VSCode, WSL, and Remote-SSH Extension
  • Using and creating Roles
  • Collections: Explanation and demonstration
  • Debugging, Troubleshooting, and Logging
  • Ansible-lint: Automatically checking Playbooks for potential improvements
  • Jinja2 Templates: Efficiently implementing dynamic configurations
  • Ansible Vault: Encrypting sensitive data
  • Practical example: Automating web server setup incl. load balancing based on LXC containers
  • Web interfaces for Ansible: Practical demonstration of Ansible AWX and Semaphore UI
  • Speeding up and optimizing Playbooks

Course content

7 sections42 lectures3h 0m total length
  • Introduction1:42
  • About This Course1:13
  • Using the Remote SSH Extension in Visual Studio Code6:01

    Use the remote ssh extension in Visual Studio Code to connect to a Linux host, edit Ansible playbooks remotely, and set up an Ansible development environment with SSH key authentication.

  • Setting Up an Ansible Development Environment3:46
  • Automatically Checking Playbooks for Potential Improvements with Ansible-lint5:17
  • Setting Up an Ansible Development Environment on Windows4:37

Requirements

  • Basic knowledge of Ansible is required.

Description

Welcome to "Ansible Advanced - Hands-On Course 2025"!

Are you a Sysadmin, DevOps Engineer, or Software Developer with basic knowledge of Ansible? Do you want to take your skills to the next level and confidently automate tasks with Ansible? Then this course is exactly right for you!

This course is all about Ansible, the powerful open-source tool for IT automation and configuration management. We help you deepen your knowledge and show you in a practical way how to implement complex tasks with Ansible. No dry theory, no boring presentations – we focus on practical application and demonstrate Ansible live on the system and in realistic scenarios.

Our agenda includes topics such as:

  • Setting up the Ansible development environment: incl. VSCode, WSL, and Remote-SSH Extension

  • Using and creating Roles

  • Collections: Explanation and demonstration

  • Debugging, Troubleshooting, and Logging

  • Ansible-lint: Automatically checking Playbooks for potential improvements

  • Jinja2 Templates: Efficiently implementing dynamic configurations

  • Ansible Vault: Encrypting sensitive data

  • Practical example: Automating web server setup incl. load balancing based on LXC containers

  • Web interfaces for Ansible: Practical demonstration of Ansible AWX and Semaphore UI

  • Speeding up and optimizing Playbooks

Our practice-oriented videos, examples, and exercises help you to directly apply what you have learned. You will understand how to effectively use advanced Ansible features, whether for homelabs or complex IT projects in enterprise environments.

Take the time to further deepen your Ansible knowledge and take your skills to the next level. Enroll in this course now and discover Ansible in a practical way!

Who this course is for:

  • System Administrators, DevOps Engineers, and Software Developers who want to expand their Ansible knowledge
  • System Administrators, DevOps Engineers, and Software Developers who want to learn Ansible in an understandable and practical way
  • System Administrators, DevOps Engineers, and Software Developers who want to implement complex IT automation using Ansible