
Ansible
Ansible training: target audience
This training is aimed at operations teams in charge of infrastructure and application fleets, who want to discover how Ansible works and the automation capabilities it offers.
- 2 days
- 8 participants MAX
- In Geneva or at your premises
Ansible
Ansible training: course outline
NeuroOne guides you through all the main Ansible use cases.
The course outline can be adapted to your configuration and objectives.
The course outline can be adapted to your configuration and objectives.
- Introduction to IaC
- Introducing Ansible
- Key concepts
- Writing inventories
- Using playbooks
- Templating files with Jinja2
- Using roles and collections
- Creating a role
- Creating a collection
- Managing secrets
- Advanced configuration
- Best practices
- Control nodes
- Configuring target machines (Linux, Windows)
- Dynamic inventories


Ansible
Ansible training: prerequisites
To get the most out of this course, you should have basic computer skills and be comfortable with command-line tools.
On the hardware side:
On the hardware side:
- Each participant must have their own machine.
- Being an administrator on the machine is a plus but not mandatory.
- It must have a Linux-type terminal available. The operating system itself can be Windows or macOS - what matters is that BASH commands can be run.
- Docker and Docker Compose must be installed for the hands-on labs.
- Python and a recent version of Ansible must be pre-installed on the machine.
- More detailed prerequisite instructions are provided to participants once the session is scheduled.

