Linux Systemadministration
- Linux Systemadministration
- Administration und Betreuung von Linux-Systemen Know How Erweiterung
Konfigurationsmanagement mit Ansible
Beschreibung
Ansible ist eine Software zur Konfiguration und Administration von Computern. Die Kernaufgabe eines solchen Konfigurationsmanagementsystems ist es, eine definierte Zustandsbeschreibung eines Hosts umzusetzen. Klassische Tools wie Puppet setzen dazu auf den Zielsystemen installierte Agenten voraus, die dann für die Umsetzung zuständig sind. Ansible hingegen kommt komplett ohne Agenten aus, da es "nur" über SSH arbeitet. Auf den Zielsystemen werden im Wesentlichen lediglich ein SSH-Server und eine Python-Installation benötigt – auf Linux-Systemen völlig unproblematische Voraussetzungen.
Agenda
Einführung und Installation
Basiseinrichtung und erstes Inventory-Management
Ad-hoc-Kommandos und Patterns
Die Konfigurations- und Serialisierungssprache YAML
Playbooks und Tasks: die Grundlagen
Playbooks und Tasks: fortgeschrittene Methoden
Module und Collections verwenden
Modularisierung mit Rollen und Includes
Ausblick auf Ansible-Webinterfaces
Weitere Tools und Techniken
Inventory-Management: fortgeschrittene Methoden
Kochrezepte und Best Practices
Teilnehmerkreis und Voraussetzungen
Systemadministratoren und DevOps, die verschiedene Abläufe im Linux-Umfeld wie z.B. das Software-Deployment oder das Konfigurationsmanagement auf standardisierte Weise automatisieren möchten.
Fundierte Kenntnisse in der Administration von Linux-Systemen wären optimal; Linux-Grundkenntnisse sind auf jeden Fall erforderlich.
GEDOPLAN erstellt für Sie auf Ihre Unternehmensziele zugeschnittene Firmenschulungen. Durch unser modulares Schulungssystem sind wir in der Lage, anhand Ihrer Angaben eine individuelle Schulung zu gestalten. Denn die optimale Weiterbildung Ihrer Mitarbeiter nach Ihren Vorgaben und Anforderungen stehen bei uns im Mittelpunkt. Bei Interesse nehmen Sie bitte Kontakt mit uns auf, wir führen dann gerne mit Ihnen ein unverbindliches Gespräch.