| Kursbeschreibung (description): |
Linux-Administratoren erhalten einen praxisnahen Einstieg in Systemdeployment und Systemmanagement mit Ansible. Behandelt werden zentrale Konzepte und die effiziente Verwaltung von IT-Infrastrukturen anhand konkreter Beispiele. Das Open-Source-Tool Ansible zählt zu den meistgenutzten Werkzeugen im Konfigurationsmanagement und erfordert keine spezifische Client-Software.
|
|

| Zielgruppe (target group): |
Das Training LI410 Ansible System Deployment & Management ist geeignet für:
- System-Administratoren
- Linux Administratoren
- Administratoren und Entwickler
- Linux Developer
- Linux DevOps
|
|

| Voraussetzungen (requirements): |
Als Teilnehmer des Workshops LI410 Ansible System Deployment & 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 Administratoren 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. Teilnehmern 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
- Überblick Automatisierungslösungen
- Einsatzgebiete von Ansible
- Ansible – ein Einstieg
- Installation eines Ansible-Controllers
- Ad-Hoc Befehle und Inventory
- Playbooks
- YAML-Syntax
- Grundlegende Module
- Ablaufsteuerung mithilfe von Kontrollstrukturen
- Variablen in Ansible
- Ansible Roles
- Struktur von Rollen
- Dynamische Konfigurationsautomatisierung am Beispiel Webserver
- Schnittstellen
- AWX als GUI
- Ansible REST-API für Drittprogramme und LLMs
- Ansible – fortgeschrittene Techniken
- Fortgeschrittenes Templating mit Jinja2
- Globale Konfiguration
- Ansible Vault
- Inventories – erweiterte Funktionen
- Magische“ Variablen
- Delegation
- Tagging
- Includes
- Blocks
- Strategies
- Debugging, Testing & Error-Handling
- Ansible - komplexes Szenario
- Komplettes Management einer 3-Tier-Applikation mit Ansible
|
|
 |