Ansible Trainings

Learn to automate and manage complex IT infrastructures efficiently with Ansible

Automate and manage

Ansible is the open source tool for efficient and reliable IT automation. Whether server configuration, software deployments or complex IT workflows – with Ansible you can manage entire infrastructures effortlessly.

Thanks to the agentless architecture and the use of simple YAML playbooks, automation tasks can be easily implemented. In our training courses, you will learn how to use Ansible optimally, write playbooks and orchestrate IT processes efficiently.

Place & Duration

Ansible for beginners

3 days | Nuremberg & Online

Ansible for advanced users

2 days | Nuremberg & Online

In-house training

Bring the NETWAYS Open Source experts directly to your company.

Training content

Ansible for beginners

In this Ansible training course for beginners, we teach you the basics of Ansible. You will learn how to install and configure Ansible. The course also covers the many sources of variables and how Ansible uses them, the configuration of Linux/Unix systems and the importance of inventories, including an insight into Dynamic Inventories.

The program also includes templating of configuration files, Ansible lookup functions, filters and the entire language scope of playbooks and roles. You will learn what modules are, see how they can be used in “ad-hoc” mode and get tips on how to create your own modules. Many practical examples and exercises consolidate and deepen what has been learned.

  • Architecture and basic concept
  • Ad hoc commands
  • Inventories, variables and facts
  • Getting started with playbooks

  • Conditions and loops
  • Templating, tests, filters, lookups
  • Tasks and handlers
  • Ansible Galaxy: Roles and Collections

  • Protecting sensitive data with Ansible Vault
  • Reuse of codes
  • Outlook

Dates

Ansible for beginners

Desired date

Unfortunately you don’t have time on these dates, but would still like to attend one of our Ansible training courses? Then just let us know which date would be most suitable for you. Let us know your preferred date!

Ansible for advanced users

In this course, we will expand your Ansible skills and make you a high-flyer. You will practise creating a Python module, learn about advanced templating and how to develop Jinja2 filters yourself in Python.

You will learn everything about fact caching and can use these facts for your own purposes. You will learn how to program and use a dynamic inventory. The next step is to write lookup plugins in Python. Finally, we explain the new concept of Collections. Don’t worry – we’ll take you by the hand. And make you an Ansible expert step by step!

  • Fact caching and further processing of facts
  • Additional modules: set_fact, stats, meta and others
  • Advanced templating and loops
  • Develop your own Jinja2 filter for Ansible in Python
  • Lookup plugins in Python

  • Ansible module development with Python
  • Ansible debugging and troubleshooting
  • Ansible Collections
  • Callback plugins

Dates

Ansible for advanced users

Target group

Ansible for beginners

Our Ansible training for beginners is aimed at system administrators with experience in Unix/Linux. Basic knowledge of the command line, files, directories, access rights and a text editor is required.

The course provides practical training on how Linux/Unix systems can be managed automatically with Ansible – for example by installing packages, rolling out configuration files or configuring services. Participants get to know the central Ansible concepts and implement them in their own playbooks.

After the course, they will be able to develop, test and productively use simple to advanced playbooks. Programming skills are not required, but a basic understanding of Python may be helpful.

Prices & Packages

Ansible for beginners

The all-inclusive package includes

  • Comprehensive training documentation
  • Practical exercises with virtual machines
  • Catering during the breaks
  • Invitation to the daily lunch
  • Invitation to dinner on the 1st training day
  • Notebook for the duration of the training

Knowledge on the fast track

  • Comprehensive training documentation
  • Practical exercises with virtual machines
  • Additional co-trainer for seven or more participants
  • The latest findings straight to your home
  • Chat channel for exchange and networking

Ansible for advanced users

You should be familiar with the basics of Ansible. In particular, this includes an understanding of basic concepts such as playbooks, tasks, roles, modules, variables, inventories and handling YAML files. This knowledge corresponds to the level that we teach in our beginner Ansible training course. Ideally, you have already gained some practical experience with Ansible, e.g. by creating and executing your own playbooks in test or production environments.

In addition, experience with a programming language is an advantage – especially if you want to better understand how automation tools work and how they can be expanded. We often use Python as an example in our training courses and projects, as many Ansible modules are written in Python and Ansible can be extended with Python scripts if required. You do not need to be able to actively program Python, but a basic understanding of how Python code is structured and works will help you to understand examples and adapt them if necessary.

Prices & Packages

Ansible for advanced users

The all-inclusive package includes

  • Comprehensive training documentation
  • Practical exercises with virtual machines
  • Catering during the breaks
  • Invitation to the daily lunch
  • Invitation to dinner on the 1st training day
  • Notebook for the duration of the training

Knowledge on the fast track

  • Comprehensive training documentation
  • Practical exercises with virtual machines
  • Additional co-trainer for seven or more participants
  • The latest findings straight to your home
  • Chat channel for exchange and networking

And the best

The big savings start with just 2 participants. Savings of up to 25% per person are possible.

%

For two

%

Third party

%

For four

%

For five

%

From six

Everything was great, for me one of the TOP3 online training courses I have ever taken part in

Training participants | September 2025

The training exceeded my expectations. I can take a lot from this for my future activities.

Training participants | September 2025

I am very enthusiastic about the training, JP is excellent! I had no knowledge of Ansible at all before and now feel well prepared to support automation in the company. The course content was taught very clearly and even larger theoretical blocks were never boring or incomprehensible. Clear recommendation!

Corinna Papendick | Deichmann SE

Very good interaction. Training at a high level & a good mix between theory & practice. I'd love to do it again!

Bodo Schulz | Tallence AG

Simply a great training course. There's nothing to complain about.

Training participants | February 2023

Our training concept

The NETWAYS training courses are so special because they are held by experts with regular practical experience.

Practical

Our trainers are not only active in the field of Ansible training, but also regularly work on software and customer projects. We know what is important and are happy to share our knowledge – for your success!

Individual

By limiting the group size, we ensure that our Ansible training courses run efficiently. Of course, there is always time for questions. You can look forward to individual support!

Communicative

The exchange between course participants is particularly important to us. We are happy to invite you to lunch and dinner together and also offer plenty of space for discussion and exchange online.

We look forward to your message







    captcha