Kursbeschreibung (description): |
Der Workshop Ansible - Systemdeployment & -management (LI152) gibt den Teilnehmern einen Einblick in das Konzept hinter Ansible und ermöglicht anhand von praxisnahen Beispielen einen umfangreichen aber einfachen Einstieg in das Systemdeployment und Systemmanagement mit Ansible.
Linux-Administratoren lernen in diesem interaktiven IT-Training an vielen konkreten Beispielen, wie sie ihre IT-Infrastruktur noch effizienter verwalten können. Das Open-source Tool Ansible zählt zu den am häufigsten genutzen Werkzeugen für das Konfigurationsmanagment. Ein Ansible-Vorteil: es ist keine spezifische Client-Software notwendig.
|
|
Zielgruppe (target group): |
Das Training LI152 Ansible - Systemdeployment & -management ist geeignet für:
- System-Administratoren
- Linux Administratoren
- Administratoren und Entwickler
- Linux Developer
- Linux DevOps
|
|
Voraussetzungen (requirements): |
Als Teilnehmer des Workshops LI152 Ansible - Systemdeployment & -management sollten Sie ein grundlegendes Verständnis für die System- und Netzwerkadministration unter Linux mitbringen. Grundlagenkenntnisse der Shellprogrammierung und in der Arbeit mit Git werden vorausgesetzt. Folgende Trainings werden je nach Vorkenntnissen empfohlen:
|
|
Ziele (objectives): |
Mit Ansible können administrierende Linux-Systeme von einer zentralen Instanz aus konfigurieren, verwalten und Anwendungen automatisiert deployen. Dabei ist es nicht notwendig, auf den Clients spezifische Werkzeuge zu installieren. Ansible lässt sich durch das Zurückgreifen auf vorhandene Tools besonders leicht in bereits bestehende Umgebungen integrieren. Teilnehmenden wird in diesem Kurs das Konzept hinter Ansible vorgestellt, sodass ihnen ein einfacher, aber umfangreicher Einstieg anhand von praxisnahen Beispielen in die Systemverwaltung mit Ansible gelingt.
|
|
Preis und Dauer (price and duration): |
Dauer (duration): 5 Tage Preis (price): 2950,- Euro zzgl. MwSt.
Eine Druckansicht dieses Workshops finden Sie hier.
|
|
Termine (dates): |
Dieser Workshop findet an folgenden Terminen statt:
|
|
|
Inhalte (agenda): |
- Ansible – Einführung
- Einsatzgebiete von Ansible
- Vergleich von Ansible mit Puppet, Chef, Salt, . . .
- Ansible – ein Einstieg
- Installation von Ansible
- Ad-Hoc Befehle und Inventory
- Arbeiten mit Modulen
- Playbooks zur Erledigung komplexer Tasks
- Aufbau von Playbooks
- Verwendung von YAML in Ansible & Playbooks
- Ablaufsteuerung mithilfe von Kontrollstrukturen
- Variablen in Ansible & Playbooks
- Rollen in Ansible Playbooks
- Struktur von Rollen
- Rollen zur Systembeschreibung
- Jinja2-Syntax in Ansible
- Ansible Galaxy
- Ansible – fortgeschrittene Techniken
- globale Konfiguration
- Ansible Vault
- Inventories – erweiterte Funktionen
- Magische“ Variablen
- Delegation
- Tagging
- Includes
- Blocks
- Strategies
- Ansible im Team
- Ansible & Git – Entwicklung im Team
- AWX
- Ansible Tower
|
|
Weiteres (Further information): |
Teilnehmer im Kurs Ansible - Systemdeployment & -management haben die Möglichkeit sich untereinander und mit dem Trainer auszutauschen und Fragen zu stellen.
|
|
|