Systemdeployment & -management mit Ansible
-
Datum Termin 2024 folgt
-
Uhrzeit 09:00 - 17:00 Uhr
-
Preis 2.150,00 € *
-
Frühbucher 1.935,00 € *
-
max. 12 Teilnehmer
-
online
Mit Ansible lassen sich Linux-Systeme von einer zentralen Instanz aus konfigurieren und verwalten, zudem können Sie damit Anwendungen automatisiert deployen. Der Workshop gibt Ihnen neben konzeptionellen Grundlagen einen einfachen, doch umfangreichen Einstieg in die Systemverwaltung mit Ansible anhand von praxisnahen Beispielen.
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-lPaybooks auch komplexe Aufgaben erledigen.
Zielgruppe
Dieser Workshop richtet sich an Administrierende und Entwickelnde im DevOps-Bereich.
Voraussetzungen
Als Teilnehmer:in des Workshops sollten Sie ein grundlegendes Verständnis für die System und Netzwerkadministration unter Linux mitbringen. Grundlegende Kenntnisse in der Shellprogrammierung werden vorausgesetzt.
Wir verwenden für diesen Workshop 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).
Inhalte (für mehr Details auf die einzelnen Punkte klicken)
-
Einführung Ansible
- Einsatzgebiete von Ansible
- Vorteile von Konfigurationsmanagement
- Ansible im Vergleich mit Puppet, Chef, Salt,...
-
Einstieg in Ansible
- 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.)
-
Erledigung komplexer Tasks mit Playbooks
- 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“
-
Ansible Playbooks und Rollen
- 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
-
Feintuning in Ansible (fortgeschrittene Techniken)
- 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
-
Ansible im Team
- gemeinsam entwickeln mit Ansible und Git
- AWX /Ansible Tower als ”GUI“ für Ansible mit Zusatzfeatures
Trainer
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.
Leistungen Ihres Workshoptickets
- Workshopunterlagen
- Teilnahmebescheinigung
Durchführung
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 durch das heise Events-Team informiert.
Jetzt Tickets buchen
10% Frühbucherrabatt bis 4 Wochen vor Veranstaltungsbeginn
Bitte nutzen Sie für den Ticketkauf eine E-Mail-Adresse, auf die Sie freien Zugriff haben.
* Preise beinhalten 19% Mehrwertsteuer.
Haben Sie Fragen zur Organisation oder der Veranstaltung? Gern beantworte ich Ihre Fragen per E-Mail.
Jennifer Rypalla
Projektmanagerin Workshops