Introduction to Ansible
Workshop

Configuring servers manually costs time and produces errors: which packages run on which host? Who made the last firewall change? And why does the staging server look different from production? On day one you learn Ansible from scratch: install ansible-core, set up SSH connections, create inventories and write your first playbook. On day two you deepen playbooks with variables, conditionals and loops, create dynamic configurations with Jinja2 templates and protect secrets with Ansible Vault. A complete web server deployment rounds off the day. On day three you structure your automation with ro

Made in Germany ISO 27001 ISO 9001 DSGVO-konform DORA Compliant 24/7 Support
UDSVolkswagenLiebherrT-SystemsVendureecoConnextPortainerBITMARCKUelzener VersicherungenFJDDWTOCCReiner SCTCyrus IndustrialDGSIEMnanocosmosInheadenSplixSchwarzgruppeINHHadesHiOrg-Serverown3dTikfinityProgram51Buben & MädchenPrime InsightsTELTECElevantiqMoovitCFToolsStadt KölnVivavisAvemio

Workshop overview

Duration, per-participant price and logistics for Introduction to Ansible.

On-site options

  • Live online or on-site at your location

  • In-house: content, duration and focus can be tailored

  • Flexible dates, from 1 participant

  • German; English on request

  • Preconfigured cloud lab (also on-site)

  • Open groups: max. 8 people

  • Seat price same as online: €721.50 × days, excl. VAT

  • On-site in-house: individual quote (travel/logistics as incurred)

  • No published flat on-site surcharge

  • You provide the training room and internet

  • Open sessions: 09:00–16:00 (CET/CEST)

Curriculum

Day-by-day agenda and topics from the official syllabus.

Day 1: Understand Ansible, install it and automate your first hosts

  • What is Ansible? Architecture and Concepts
  • Installation and SSH Configuration
  • Inventory Management: Structuring Hosts and Variables
  • Ad-Hoc Commands and Modules
  • YAML Basics and First Playbook
Day 1

Day 2: Deepen playbook skills, write templates and protect secrets

  • Variables, Facts and Register
  • Conditionals, Loops and Handlers
  • Jinja2 Templates: Generating Dynamic Configurations
  • Ansible Vault: Managing Secrets Securely
  • Hands-On: Web Server Deployment
Day 2

Day 3: Use roles, Galaxy and Ansible in team workflows

  • Roles: Organising Playbooks Modularly
  • Ansible Galaxy and Collections
  • Ansible-Lint and Testing Basics
  • Hands-On: Multi-Tier Application Deployment
  • Outlook: AWX, Execution Environments and CI/CD
Day 3

Workshop schedule

Published daily rhythm. Topics are listed in the curriculum.

09:00–16:00 (CET/CEST)

Official window for open sessions.

Frame

09:00 – Introductions

On day 1: meet the instructor and participants, plus the agenda and workshop structure.

Day 1

09:00 – Q&A

On later days, resolve open questions from the previous day before the day’s topics (usually 09:00–09:30 or 09:00–10:00).

Later days

Content blocks follow the curriculum

Theory and hands-on in the morning and afternoon blocks. The topic list is in the curriculum above.

Topics

12:00–13:00 – Lunch

A shared break before the afternoon.

Break

16:00–16:30 – Q&A

End of the day: questions, exchange and wrap-up.

Close

Prerequisites

What participants should bring.

Hardware

Your own notebook (Linux, macOS or Windows) with permission to install software. Devices available at extra cost.

HardwareNotebook

Environment

Each participant works in a provided cloud lab. Local installation of the training stack is not required.

LabCloud

Prerequisites

Basic Linux/terminal skills are helpful.

Prerequisites

Related workshops

Suggested follow-on courses from the catalog.

Introduction to Terraform

  • Duration: siehe Detailseite

Introduction to Linux

  • Duration: siehe Detailseite