Dieser intensive 3-tägige Kurs bietet eine praktische und angewandte Einführung in Ansible und Chef, zwei der am häufigsten verwendeten Tools zur Infrastrukturautomatisierung.
Die Teilnehmer lernen, Systemkonfiguration, Bereitstellung und Verwaltungsprozesse mithilfe von Playbooks, Rezepten, Vorlagen und der Integration mit Docker und Kubernetes zu automatisieren. Der Kurs ist auf die Ziele der Zertifizierung „Certified Ansible & Chef Associate Artisan“ abgestimmt und umfasst praktische Übungen für jede Stufe.
Der Kurs richtet sich an:
- Berufseinsteiger in DevOps oder Cloud
- Systemadministratoren, die an der Automatisierung der Infrastruktur interessiert sind
- Backend-Entwickler, die Lieferprozesse automatisieren möchten
- Automatisierungsingenieure, die mit Containern arbeiten oder cloud
- Teams, die Ansible/Chef in CI/CD-Prozessen verwenden
- Installieren und konfigurieren Sie Ansible und Chef
- Erstellen und Ausführen von Playbooks und Rezepten
- Verwenden Sie Variablen, Schleifen, Bedingungen und Vorlagen
- Verwalten Sie die Sicherheit mit Ansible Vault und Chef Permissions
- Wenden Sie Best Practices für eine sichere und effiziente Automatisierung an
- Integration mit Docker und Kubernetes zur Anwendungsorchestrierung
- Grundkenntnisse in der Linux-Systemadministration
- Vertrautheit mit der Befehlszeile und YAML-Konfigurationsdateien
- Minimale Erfahrung mit Prozessen DevOps es ist von Vorteil, aber nicht zwingend
- Zugang zu einem PC/Laptop mit stabiler Internetverbindung
Tag 1: Ansible-Grundlagen
- Modul 1: Einführung in Ansible
- Was Ansible ist und welche Vorteile es bietet
- Ansible-Architektur und Beispiele für verwaltbare Systeme
- Installations- und Ersteinrichtungsschritte
- Modul 2: Ansible-Funktionen und -Verwendung
- Agentenlose Architektur, Leistung und Sicherheit
- Inventardateien (INI und YAML), Konfigurationsdatei und dynamisches Inventar
- Ad-hoc-Befehle, Modulargumente und Authentifizierungsmethoden
- Modul 3: Ansible Playbooks und Grundlagen
- YAML-Grundlagen, Playbook-Struktur und Aufgabenergebnisse (OK, geändert, fehlgeschlagen)
- Idempotente Aufgaben, Handler und Tags
- Ausführen von Playbooks mit der Syntax „ansible-playbook“
Tag 2: Fortgeschrittene Einführung in Ansible und Chef
- Module 4: Ansible – Fortgeschrittene Themen
- Fakten, benutzerdefinierte Fakten und Variablen
- Schleifen, Bedingungen und deren Kombination
- Vorlagen mit Jinja2, Filtern und Modulparametern
- Modul 5: Ansible-Sicherheit und -Rollen
- Ansible Vault-Nutzung, Befehle und Multi-Vault-Playbooks
- Rollenvorteile, Verzeichnisstruktur und Anwendung
- Lookups, Ansible-Pull und Ansible Galaxy-Nutzung
- Modul 6: Ansible-Integration und Best Practices
- Docker_service-Modul und Kubernetes Jinja-Filter
- Ausführungsstrategien, Debugger, Pipelining, Aufgabendelegation und Abbruchbedingungen
Tag 3: Grundlagen und Abläufe beim Kochen
- Modul 7: Chef-Übersicht und Architektur
- Koch als DevOps Tool und seine CI/CD-Rolle
- Chef-Komponenten, Architektur und Kommunikationsfluss
- Rezepte, gemeinsame Ressourcen und Kochbuchkomponenten
- Modul 8: Chef-Management und Sicherheit
- Ausführungsschritte, Idempotenz und Debuggen des Chef-Clients
- Ausführungslisten, Ausführungsreihenfolge und Setup
- Zweck des Chef-Servers, Knife-Tool und Bootstrapping-Prozess
- Modul 9: Erweiterte Chef-Funktionen
- Client.pem, validator.pem und Sudo-Verwendung
- Berechtigungen für die Chef-Serververwaltung
- Zweck, Konfiguration und Befehle von Chef Kitchen
- Abschlussübung: Vollständige Automatisierungseinrichtung
- Konfigurieren von Ansible-Playbooks und Chef-Rezepten
- Integriert mit Docker und Kubernetes
- Testautomatisierungs-Workflows und Sicherheitsmaßnahmen
Bitte beachten Sie, dass die obige Tagesordnung nur als Richtwert dient und je nach Kursleiter/in Änderungen unterliegen kann. Um die endgültige Fassung der Tagesordnung zu erhalten, wenden Sie sich bitte an einen unserer Berater. Bittnet Training.
- Zertifizierter Ansible & Chef Professional Artisan
Dieser Kurs ist auf die Zertifizierung abgestimmt Zertifizierter Ansible & Chef Associate Artisan, das grundlegende Fähigkeiten in der Systemautomatisierung mit Ansible und Chef bestätigt.

