Während des Kurses DevOps Artisan – Grundlagen des KochsLernen Sie, wie Sie mit Chef die Infrastruktur in Code umwandeln und so die Serverkonfiguration, -bereitstellung und -verwaltung automatisieren können.
- DevOps-Ingenieur
- Linux-Systemadministratoren
- Release-Ingenieure
- Ingenieure für Infrastrukturautomatisierung
- Systemdesign-Ingenieure
Am Ende dieses Kurses werden die Studierenden in der Lage sein:
- Schreiben und verwenden Sie Kochrezepte und Kochbücher
- Kochbücher automatisch testen
- Verwalten Sie mehrere Knoten mit Chef Server
- Erstellen Sie Bootstrap-Knoten
- Knoten in Umgebungen bereitstellen
- Akzeptanz- und Produktionsumgebungen schaffen
Um an diesem Kurs teilnehmen zu können, müssen die Studierenden:
- über die notwendigen Kenntnisse im Umgang mit Linux verfügen (Benutzerverwaltung, Arbeiten mit der Kommandozeile, Dateiberechtigungen)
Modul 1: Einführung in DevOps – Positionierung von Chef in einer CI/CD-Pipeline
- DevOps Kultur
- DevOps Werkzeugübersicht
- Kontinuierliche Integration
- Kontinuierliche Lieferung
- Kontinuierliche Bereitstellung
- Lieferung vs. Einsatz
Modul 2: Was ist Chef?
- Was ist Chef?
- Warum Chef verwenden?
Modul 3: Chef-Kernkomponenten
- Chef Architektur
- ChefDK vs. Chef-Arbeitsplatz
- Übersicht über Chef-Server, Knoten und Supermarkt
Praktisches Labor: Chef Workstation installieren
Modul 4: Kernkonzepte des Chefkochs
- Ressourcen
- Rezepte
- Kochbücher
- Lauflisten
- Konfigurationsdrift
Praktisches Labor: Erstellen Sie einfache Rezepte
Praktisches Labor: Erstellen Sie einfache Kochbücher
Modul 5: Ohai
- Ohai-Übersicht
- Ohai-Konfiguration
Praktisches Labor: Zusammenarbeit mit Ohai
Modul 6: Serverkoch
- Übersicht über den Chef-Server
- Chef-Serverkomponenten
- Dimensionierung des Chef Servers
- Installation des Chef-Servers
Der Chef-Kunden-Lauf
Praktisches Labor: Chef-Server-Installation
Praktisches Labor: Chef Repo
Modul 7: Knife & Bootstrapping eines Knotens
- Was ist Messer?
- Bootstrapping eines Knotens mit einem Messer
- Häufige Messeroptionen
Praktisches Labor: Bootstrapping
Modul 8: Kochbücher und Run-Listen im Kontext eines Chef-Servers
- Gute Praktiken
Praktisches Labor: Lauflisten
Modul 9: Arbeiten mit Vorlagen
- So arbeiten Sie mit Vorlagen – Beispiele
Praktisches Labor: Arbeiten mit Vorlagen
Modul 10: Attribute
- Übersicht über Attribute
- Arten von Attributen
- Wie Chef-Client Attribute verwendet
Praktisches Labor: Arbeiten mit Attributen
Modul 11: Bibliotheken nutzen
- Übersicht über die Bibliotheken
- Anwendungsfälle für Bibliotheken
Praktisches Labor: Bibliotheken
Modul 12: Die Chef Test Kitchen – ein sicherer Raum für Versuch und Irrtum
- Was ist Testküche?
- Küchenkonfiguration
- Anwendungsfälle für die Küche
Praktisches Labor: Küche
Modul 13: Küche „InSpec“
- Was ist InSpec?
- InSpec-Profile
- Stellen Sie sicher, dass Ihre Rezepte ankommen
Praktisches Labor: Küche InSpec
Dieser Kurs soll die Teilnehmer darauf vorbereiten, die Zertifizierungsprüfung abzulegen und Associate zu werden DevOps Automatisierungstechniker.
DevOps Artisan – Grundlagen des Kochs


