Ansible

Cloud & Infrastruktur beginner

Ansible ist ein agentenloses Open-Source-Automatisierungswerkzeug für Configuration Management und Infrastruktur-Orchestrierung mit YAML-Playbooks.

Kurzfassung

Ansible ist eine agentenlose Open-Source-Automatisierungsplattform, die menschenlesbare YAML-Playbooks nutzt, um Configuration Management, Anwendungsbereitstellung und Orchestrierung zu automatisieren.

Was ist Ansible?

Ansible wird von Red Hat entwickelt und ermöglicht es Teams, wiederkehrende IT-Aufgaben zu automatisieren, ohne Agenten auf den Zielsystemen installieren zu müssen. Die Verbindung zu verwalteten Knoten erfolgt über SSH (oder WinRM für Windows). Aufgaben werden in Playbooks definiert – YAML-Dateien, die den gewünschten Systemzustand beschreiben.

Playbooks sind in Roles organisiert, die Aufgaben, Variablen, Templates und Dateien zur Wiederverwendung bündeln. Das Inventory legt fest, welche Hosts und Gruppen angesprochen werden.

Da Ansible agentenlos arbeitet und Push-basierte Ausführung verwendet, ist die Einführung einfacher als bei Alternativen, die dedizierte Daemons erfordern.

Warum ist Ansible relevant?

  • Agentenlos: Kein Softwareinstallation auf verwalteten Knoten reduziert den Betriebsaufwand
  • Lesbare Playbooks: YAML-Syntax ist sowohl für Entwickler als auch für Operations-Teams zugänglich
  • Idempotenz: Das wiederholte Ausführen desselben Playbooks erzeugt sicher dasselbe Ergebnis
  • Ökosystem: Tausende Community-Roles über Ansible Galaxy verfügbar

Wir sind für Sie da

Sie interessieren sich für unsere Trainings oder haben einfach eine Frage, die beantwortet werden muss? Sie können uns jederzeit kontaktieren! Wir werden unser Bestes tun, um alle Ihre Fragen zu beantworten.

Hier kontaktieren