Course “Ansible fundamentals”
Course updated on December 29, 2025
Access this and all courses with a subscription
What's included
Description
Configuration management and orchestration systems are important tools for any modern software developer and system administrator. The goal of this course is to learn how to use Ansible, the popular configuration management tool.
You will learn
- Automate the configuration of servers and local environments
- Describe infrastructure as code
- Run commands on multiple servers in parallel
Syllabus
1 | Ansible in Ad Hoc Mode Learn how to use ansible command |
2 | Inventory file Understand what inventory file is and how to write one. |
3 | Playbooks Learn how to write simple playbooks. |
4 | Tags Learn how to use tags. |
5 | Handlers Learn how to use task notifications. |
6 | Variables Learn how to use dynamic generation and how to reduce duplicates. |
7 | Variables in the inventory file Learn how to create variables in the inventory file. |
8 | Facts Understand what facts are. |
9 | Conditions Learn how to use 'when' to define conditions. |
10 | Loops Learn how to use 'with_items' to generate loops. |
11 | Filters Learn how to filter data |
12 | Registering results Learn how 'register' option is used. |
13 | Includes Learn how to split tasks into multiple files. |

- Run code right in the browser
- Lifetime access
- Learn at your own pace
Access this and all courses with a subscription