Présentiel et distanciel
3 days (21 hours)

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.

Training objectives

  • Manage dynamic inventories across estates of several hundred nodes.
  • Tune performance: parallelism, multiplexing, caching and profiling.
  • Adopt and extend an existing infrastructure automation framework.
  • Develop reusable, testable roles that comply with an ecosystem.
  • Orchestrate deployments: projects, permissions, workflows and triggers.
  • Implement event-driven automation and automatic remediation.

Target audience

  • Systems administrators and infrastructure engineers.
  • Teams operating large server estates.
  • SRE and DevOps engineers.

Prerequisites

  • Ansible fundamentals course or equivalent level.
  • Confirmed Linux administration. Python not required.

Detailed program

Day 1 — Inventories and performance

  • Dynamic group generation and constructed inventories
  • Hybrid inventories and fact caching
  • Parallelism, execution strategies, SSH multiplexing and profiling

Day 2 — Data models and advanced roles

  • Data models and computed variables
  • Anatomy of infrastructure roles and extension by overriding
  • Developing reusable and testable roles

Day 3 — Orchestration and event-driven automation

  • Centralized orchestration: projects, permissions, workflows and triggers
  • Event-driven automation: sources, rules and actions
  • Automatic remediation and resilience scenarios

Certification

At the end of this training, you will receive a certificate of participation issued by squint.

Price on request

Duration

3 days (21 hours)

Format

Présentiel et distanciel

Next session

On request

Request a quote

Other training courses that might interest you

Ansible — the fundamentals of IT automation

Présentiel et distanciel

Incidents rarely arise from a failing technology: they arise from divergent configurations and manual steps that cannot be reproduced. This …

3 days (21 hours) Learn more

Advanced Ansible — developer: modules, plugins and collections

Présentiel et distanciel

When existing modules are no longer enough, extending Ansible becomes necessary. This course is entirely devoted to Python development around …

3 days (21 hours) Learn more

Terraform and OpenTofu — infrastructure as code in practice

Présentiel et distanciel

Terraform and its community derivative OpenTofu have established a declarative model for provisioning infrastructure: the code describes the desired state …

3 days (21 hours) Learn more

Ready to develop your skills?

Join hundreds of professionals who have trusted squint for their skills.

View all our training courses