AUT

Automation & IaC

Ansible, Terraform and OpenTofu, GitLab CE and CI/CD

ECI-AUT-01

Ansible — the fundamentals of IT automation

Incidents rarely arise from a failing technology: they arise from divergent configurations and manual steps that cannot be reproduced. This hands-on course covers all of the Ansible fundamentals — inventories, playbooks, roles, secrets, hardening and application deployment — with a lab environment dedicated to each participant.

3 days (21 hours) Beginner & Intermediate
View details

ECI-AUT-02

Advanced Ansible — automation at scale and event-driven automation

Automating ten servers and automating a thousand do not call for the same practices. This advanced course covers large-scale inventories, fine performance tuning, centralized orchestration and automatic remediation triggered by events. No Python knowledge is required.

3 days (21 hours) Advanced
View details

ECI-AUT-03

Advanced Ansible — developer: modules, plugins and collections

When existing modules are no longer enough, extending Ansible becomes necessary. This course is entirely devoted to Python development around Ansible: designing production-quality modules, plugins, unit tests, packaging into versioned collections and continuous integration pipelines.

3 days (21 hours) Advanced
View details

ECI-AUT-04

Terraform and OpenTofu — infrastructure as code in practice

Terraform and its community derivative OpenTofu have established a declarative model for provisioning infrastructure: the code describes the desired state and the tool computes and applies the difference. This course covers the full cycle, from the first configuration file through to collaborative state management across multiple environments.

3 days (21 hours) Beginner & Intermediate
View details

ECI-AUT-05

GitLab CE and CI/CD — industrializing collaboration and deployments

GitLab Community Edition brings code management, merge request review, project tracking and continuous integration together in a self-hosted platform. This course covers Git, the platform and building delivery pipelines through to real deployment, with one section devoted to quality and another aimed at team leads.

3 days (21 hours) Beginner & Intermediate
View details