Chef Fundamentals

Mit dieser Schulung steigen Sie in die Konfigurationsverwaltung mit Chef ein. Sie lernen, wie Sie Ihre alltäglichen Aufgaben durch ein Konfigurationsverwaltungstool automatisieren und wie Chef Ihnen hilft, Ihre Umgebung standardisiert zu verwalten. Das Training vermittelt nicht nur die grundlegenden Konzepte, sondern auch, wie diese umgesetzt werden. Die Inhalte dieses Trainings sind Voraussetzung für das Training „Chef Advanced“.

 

Inhalt

  • Einführung in Konfigurationsverwaltung
    • Was ist Konfigurationsverwaltung?
    • Chef im Vergleich mit anderen Produkten
  • Komponenten von Chef
  • Installation
    • Chef-Workstation
    • Chef-Node
    • Chef-Server
  • Einsatzszenarien: Client/Server, Serverless
  • Terminologie
  • Einstieg in Ruby und die Chef DSL
    • kurzer Einstieg in Ruby
    • GIT
    • Ressourcen allgemein
    • häufig verwendete Ressourcen
    • Variablen
  • Erweiterung der Chef DSL
    • Templates
    • Ohai
    • Includes und Abhängigkeiten
    • Verzweigungen
  • Community Cookbooks
  • Datenhaltung
    • Data Bags
    • Vaults
  • erweiterte Konzepte
    • Rollen
    • Environment
    • Policy Files

 

Termine

01.08.–03.08.2017