Sie suchen Ihre bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus
Mit dem quelloffenen Tool Ansible lassen sich verschiedenste IT-Aufgaben automatisieren, darunter die Provisionierung von IT-Infrastuktur-Komponenten, Konfigurations- und Patch-Management, Anwendungs-Deployment sowie Orchestrierung.
In diesem viertägigen Workshop erhalten Sie zunächst einen Einblick in das Konzept hinter Ansible. In einer speziellen Übungsumgebung bauen Sie im nächsten Schritt selbst eine Ansible-Umgebung auf und üben, wie Sie mit in der Markup-Sprache YAML geschriebenen Ansible-Playbooks auch komplexe Aufgaben erledigen.
Einsatzgebiete von Ansible
Vorteile von Konfigurationsmanagement
Ansible im Vergleich mit Puppet, Chef, Salt,...
Installation von Ansible (Daemonless!)
Ad-Hoc Befehle für schnelle Aktionen
Inventare der zu konfigurierenden Systeme erstellen
Arbeiten mit Modulen (Pakete installieren, Benutzer anlegen, etc.)
Playbooks als Script für den gewünschten Endzustand
Aufbau der Playbooks
Einführung in die YAML-Syntax für Playbooks
Verwendung von Variablen um Code flexibler zu gestalten
Ablaufsteuerung (Kontrollstrukturen), z.B. ”Wenn RHEL dann“
Prinzip der Rollen um logisch zusammenhängenden Code wiederverwendbar zu gestalten
Struktur von Rollen
Jinja2-Syntax in Ansible um z.B. Konfigurationsdatei-Vorlagen zu erstellen
Ansible Galaxy als Plattform zum Teilen von Code
die globale Konfiguration von Ansible
Ansible Vault zum Verschlüsseln von Ansible-Dateien
Delegation an andere Systeme
fortgeschrittene Inventories
”Magische“ Variablen
Inkludieren von Rollen,
Playbooks, usw.
Blocks für z.B.
Errorhandling
Tagging
Strategies
gemeinsam entwickeln mit Ansible und Git
AWX /Ansible Tower als ”GUI“ für Ansible mit Zusatzfeatures
Dieser Workshop richtet sich an Administrierende und Entwickelnde im DevOps-Bereich.
Als Teilnehmer:in des Workshops sollten Sie über Grundkenntnisse im Linux Betriebssystem mitbringen und ein grundlegendes Verständnis für die System und Netzwerkadministration unter Linux mitbringen. Grundlegende Kenntnisse in der Shellprogrammierung werden vorausgesetzt.
Für den Online-Workshop verwenden wir einen Remote-Classroom von unserem Trainings-Partner B1 Systems. Alles, was Sie dafür benötigen, ist ein Mikrofon oder Headset und einen aktuellen Browser (Firefox/ Chrome).
Alle Informationen zu den Vor-Ort-Workshops erhalten Sie nach Ihrer Anmeldung per E-Mail.
Workshopunterlagen
Teilnahmebescheinigung
Ist die Durchführung der Veranstaltung aufgrund höherer Gewalt, wegen Verhinderung eines Referenten, wegen Störungen am Veranstaltungsort oder aufgrund zu geringer Teilnehmerzahl (weniger als 50%) nicht möglich, werden die Teilnehmer spätestens 7 Tage vorher informiert.
Die Teilnehmerzahl ist auf max. 12 Personen begrenzt.
IT-Experte Carl Camurca ist seit 2017 bei der B1 Systems GmbH als Linux-Consultant und Trainer beschäftigt. Seine Schwerpunkte sind Automatisierung, effektive Administration und Konfigurationsmanagement.
Füllen Sie ganz einfach und bequem das Kontaktformular aus und wir werden Ihnen Ihre Fragen schnellstmöglich beantworten.
Telefonisch erreichbar: Mo – Fr | 09:00 – 17:00 Uhr