AutomationIntermediate3 days · 21 h🌙 Also in the evening

Ansible: Configuration Management

Ansible training: 3 days of automation on real Linux VMs, playbooks, roles, Vault and CI/CD integration.

  • Write idempotent playbooks
  • Structure code into reusable roles
  • Manage inventories and variables
  • Secure secrets with Vault
What you will be able to do afterwards
  • Configure 50 servers identically in a few minutes, where it used to take hours by hand
  • Guarantee idempotence: re-running a playbook is always safe, with no side effects
  • Integrate Ansible into your CI/CD pipelines for fully automated application deployments
  • Manage your configuration secrets with Ansible Vault, security without friction
Detailed programme

The programme

Day 1 - Fundamentals & first playbooks
  • Agentless architecture: SSH, WinRM, inventories
  • Essential modules: file, copy, template, service, package, command
  • Variables, facts, magic variables and precedence
  • Static and dynamic inventories (NetBox, AWS EC2)
  • Workshop: provision 5 Linux VMs on a real cloud environment
Day 2 - Structuring & industrialisation
  • Roles: structure, conventions, Ansible Galaxy
  • Handlers, loops, conditions and Jinja2 filters
  • Tags, limits and execution strategies
  • Jinja2 templates for configuration generation
  • Workshop: a complete web server configuration role with templates
Day 3 - Security, performance & CI/CD
  • Ansible Vault: encrypting variables and sensitive files
  • Optimisation: pipelining, forks, mitogen, async tasks
  • CI/CD integration: playbook triggered from GitLab CI or Jenkins
  • Ansible and NetBox: dynamic inventory and post-deployment update
  • Final workshop: complete pipeline - Git push → CI → Ansible deployment → NetBox up to date

Who is this for

System administrators, DevOps and infrastructure engineers.

Prerequisites

  • Basic Linux administration
  • Basic knowledge of SSH and YAML

Format

Teaching70% hands-on
AssessmentProject + quiz
OutcomeCertificate of attendance
AccessibilityContact us
Your trainer

Khaled Medjouel

DevOps & infrastructure expert, 15 years in the field

A practitioner still in active work, Khaled takes on automation, infrastructure as code and cloud migration missions in companies of all sizes. His courses are built on real cases, not on the official documentation.

Frequently asked questions

Frequently asked questions

Which version of Ansible is taught?

Ansible v14 (ansible-core 2.21, the stable version at the date of the session). The concepts are compatible with versions v2.16 and later.

Do the labs work on Windows?

The Ansible controller must run on Linux or macOS: there is no native Windows support for the control plane. In remote sessions the labs run on Linux VMs that we provide, so there is no problem. For on-site sessions, plan for Linux or macOS workstations, or a VM.

Is the course eligible for OPCO or CPF funding?

No. Sphinx-Digital is not Qualiopi certified and is not listed on Mon Compte Formation. The course is invoiced directly to the company or the individual, with no external funding.

What is the difference between the public (inter-company) and in-company formats?

In the public format, you join a session with participants from other companies (3 to 10 people). In-company, we run a session dedicated to your team, on your site or remotely, with content adapted to your context. In-company pricing is available on quote.

Remote or on-site: what are the practical differences?

Content and labs are identical. Remotely, labs run on cloud environments accessible from a browser, with nothing to install. On-site, you provide the workstations; labs can run in the cloud or locally depending on your infrastructure.

How many participants per session?

3 to 10 participants at most. This deliberate limit ensures everyone can ask questions, adapt the exercises to their context and get a detailed answer.

What is the evening format?

The evening format spreads the same course over 4 sessions of 3.5 hours (14 hours in total), in the evening from 6:30 pm to 10:00 pm. Same content, same labs, same price, so you can build skills without taking days off.

How does payment work?

Courses are invoiced on quote, by bank transfer. Payment in instalments is possible. We issue a training agreement for companies that want their training department to cover the cost.

Interested in this course?

Join the next session or request a tailored in-company session.

Feedback

What participants say

5.0
1 verified reviews
Google
Sarah VinetInfrastructure Manager · Airbus
3-day Ansible course in the evening format, ideal for not blocking the team during the day. Well paced, directly applicable content. We industrialised our deployments within the week.
Ansible

Not sure this course fits your context?

A 20-minute call to take stock before you enrol, with no sales pitch.

Book a slot →