Ansible

Über den Kurs

Erleben Sie in diesem praxisorientierten Kurs die Leistungsfähigkeit von Ansible – der Open-Source-Lösung für Automatisierung, Konfigurationsmanagement und Orchestrierung. Sie lernen, wie Sie mit Ansible IT-Prozesse standardisieren, wiederholbar gestalten und effizient verwalten. Dank des agentenlosen Designs lässt sich Ansible einfach implementieren und nahtlos in bestehende Umgebungen integrieren – ohne zusätzliche Software auf Zielsystemen. Von der Erstellung erster Playbooks bis zur Automatisierung komplexer Deployments vermittelt der Kurs die Grundlagen und Best Practices, um Ihre Infrastruktur sicher, konsistent und skalierbar zu betreiben.

Was ist Ansible?

Ansible ist ein Open-Source-Tool für IT-Automatisierung, Konfigurationsmanagement und Orchestrierung. Anwendungen, Server und Netzwerke lassen sich damit wiederholbar und nachvollziehbar bereitstellen, konfigurieren und aktualisieren – von On-Prem bis Cloud. Ansible arbeitet agentenlos: Die Zielsysteme benötigen keine zusätzliche Software; die Kommunikation erfolgt über SSH (Linux/Unix) bzw. WinRM (Windows). Zentrales Prinzip sind YAML-basierte Playbooks, die gewünschte Zustände und Schritte beschreiben. Dank Idempotenz werden Änderungen nur dort ausgeführt, wo sie erforderlich sind. Über Module, Rollen und Collections (z. B. aus Ansible Galaxy) erweitern Sie den Funktionsumfang, während Inventories Ihre Hosts und Gruppen verwalten. Für größere Teams stehen mit AWX / Red Hat Ansible Automation Platform Web-UI, RBAC, Workflows und Job-Scheduling bereit.

Für wen eignet sich dieser Kurs

Dieser Kurs richtet sich an Administrator:innen, DevOps-Teams und IT-Verantwortliche, die wiederkehrende Aufgaben automatisieren und ihre IT-Prozesse vereinfachen möchten.

  • Grundkenntnisse in Linux oder Windows-Systemadministration sind hilfreich
  • Ideal für IT-Teams, die Konfigurationen, Deployments oder Software-Updates effizienter gestalten möchten
  • Geeignet für Umgebungen mit Linux-, Windows- oder Cloud-Systemen

Ihr Mehrwert

Ansible vs. Terraform – ein Vergleich

Zielsetzung

Ansible: Fokus auf Konfigurationsmanagement, Applikationsbereitstellung und Prozessautomatisierung

Terraform: Fokus auf Infrastruktur als Code (IaC) – Bereitstellung und Verwaltung von Infrastruktur

Ansible: Führt Aufgaben schrittweise (prozedural) aus

Terraform: Beschreibt gewünschten Endzustand (deklarativ)

Ansible: Nutzt Playbooks (YAML)

Terraform: Nutzt HCL (HashiCorp Configuration Language)

Ansible: Agentenlos – Kommunikation via SSH (Linux) oder WinRM (Windows)

Erfordert State-Dateien (terraform.tfstate) zur Nachverfolgung des Zustands

Ansible: Ideal für Server- & Anwendungsautomatisierung, Konfigurationsupdates und Netzwerkmanagement

Terraform: Optimal für das Bereitstellen und Skalieren von Cloud-Infrastruktur (z. B. AWS, Azure, GCP)

Ansible: Einfacher dank YAML-Syntax und direkter Aufgabenabfolge

Terraform: Komplexer, erfordert Verständnis des Infrastruktur-Lebenszyklus

Individuelle Kursanfrage

Kein passendes Datum verfügbar? Fragen Sie uns

Ansible

Kursformat

FAQ

Abhängig vom Kurslevel. Für Einsteiger sind Linux- und Container-Grundlagen hilfreich. Die einzelnen Kursdetailseiten nennen die empfohlenen Kenntnisse im Detail.

Ja. Auf Wunsch stellen wir vorkonfigurierte Lab-Umgebungen bereit oder nutzen Ihre Infrastruktur.

Standardmäßig remote. Inhouse gern bei Ihnen vor Ort oder ebenfalls remote - je nach Bedarf.

Starke Unternehmen,
die auf unsere Expertise setzen