Ansible Schulungen
Lerne komplexe IT-Infrastrukturen effizient mit Ansible zu automatisieren und zu verwalten
Automatisieren und Verwalten
Ansible ist das Open Source Tool für effiziente und zuverlässige IT-Automatisierung. Ob Server-Konfiguration, Software-Deployments oder komplexe IT-Workflows – mit Ansible verwaltest du ganze Infrastrukturen mühelos.
Dank der agentenlosen Architektur und der Nutzung von einfachen YAML-Playbooks lassen sich Automatisierungsaufgaben einfach umsetzen. In unseren Schulungen lernst du, wie du Ansible optimal einsetzt, Playbooks schreibst und IT-Prozesse effizient orchestrierst.
Ort & Dauer
Ansible für Einsteiger
3 Tage | Nürnberg & Online
Ansible für Fortgeschrittene
2 Tage | Nürnberg & Online
Inhouse Schulung
Hol dir die NETWAYS Open Source Experten direkt zu dir ins Unternehmen.
Schulungsinhalte
Ansible für Einsteiger
In dieser Ansible Schulung für Einsteiger vermitteln wir dir Basiswissen zu Ansible. Du erfährst, wie Ansible installiert und konfiguriert wird. Die Schulung geht außerdem auf die vielen Quellen von Variablen ein und darauf, wie Ansible sie benutzt, und auf die Konfiguration von Linux/Unix-Systemen und die Bedeutung von Inventories, wobei du auch einen Einblick in Dynamic Inventories bekommst.
Zudem stehen Templating von Konfigurationsdateien, Ansible Lookup Funktionen, Filter und der gesamte Sprachumfang von Playbooks und Rollen auf dem Programm. Du erfährst, was Module sind, siehst, wie diese im “ad-hoc” mode genutzt werden können und bekommst Hinweise zur Erstellung eigener Module. Viele Praxisbeispiele und praktische Übungen festigen und vertiefen das Gelernte.
- Architektur und grundlegende Begriff
- Ad hoc Befehle
- Inventare, Variablen und Fakten
- Einstieg in Playbooks
- Bedingungen und Schleifen
- Templating, Tests, Filter, Lookups
- Tasks und Handlers
- Ansible Galaxy: Roles und Collections
- Schützen sensibler Daten mit Ansible Vault
- Wiederverwendung von Codes
- Ausblick
Termine
Ansible für Einsteiger
Wunschtermin
Du hast an diesen Terminen leider keine Zeit, willst aber trotzdem eine unserer Ansible Schulungen besuchen? Dann lass uns einfach wissen, zu welchem Datum es für dich am passendsten wäre. Teile uns deinen Wunschtermin mit!
Ansible für Fortgeschrittene
In diesem Kurs erweitern wir deine Ansible-Kenntnisse und machen dich zum Überflieger. Du übst die Erstellung eines Python Moduls, lernst einiges über erweitertes Templating und lernst wie man Jinja2 Filter selbst in Python entwickelt.
Du erfährst alles über Fact caching und kannst diese Facts für eigene Zwecke weiternutzen. Du lernst ein dynamisches Inventory zu programmieren und einzusetzen. Danach geht es darum, in Python Lookup Plugins zu schreiben. Schließlich erklären wir das neue Konzept der Collections. Keine Sorge – wir nehmen dich an der Hand. Und machen dich Schritt für Schritt zum Ansible-Experten!
- Fact Caching und Weiterverarbeitung der Facts
- Zusätzliche Module: set_fact, stats, meta und andere
- Fortgeschrittenes Templating und Schleifen
- Jinja2 Filter für Ansible in Python selbst entwickeln
- Lookup Plugins in Python
- Ansible Modulentwicklung mit Python
- Ansible-Debugging und Fehlersuche
- Ansible Collections
- Callback Plugins
Termine
Ansible für Fortgeschrittene
Zielgruppe
Ansible für Einsteiger
Unsere Ansible-Schulung für Einsteiger richtet sich an Systemadministrator:innen mit Erfahrung in Unix/Linux. Voraussetzung sind grundlegende Kenntnisse im Umgang mit der Kommandozeile, Dateien, Verzeichnissen, Zugriffsrechten und einem Texteditor.
Die Schulung vermittelt praxisnah, wie sich Linux-/Unix-Systeme mit Ansible automatisiert verwalten lassen – etwa durch das Installieren von Paketen, Ausrollen von Konfigurationsdateien oder Konfigurieren von Diensten. Teilnehmende lernen die zentralen Ansible-Konzepte kennen und setzen sie in eigenen Playbooks um.
Nach der Schulung sind sie in der Lage, einfache bis fortgeschrittene Playbooks zu entwickeln, zu testen und produktiv einzusetzen. Programmierkenntnisse sind nicht erforderlich, ein Grundverständnis von Python kann jedoch hilfreich sein.
Preise & Pakete
Ansible für Einsteiger
Das All-Inclusive-Paket beinhaltet
- Umfassende Schulungsunterlagen
- Praktische Übungen mit virtuellen Maschinen
- Catering in den Pausen
- Einladung zum täglichen Mittagessen
- Einladung zum Abendessen am 1. Trainingstag
- Notebook für die Dauer des Trainings
Wissen auf dem schnellen Weg
- Umfassende Schulungsunterlagen
- Praktische Übungen mit virtuellen Maschinen
- Zusätzlicher Co-Trainer ab sieben Teilnehmer
- Neueste Erkenntnisse direkt nach Hause
- Chat-Kanal für Austausch und Vernetzung
Ansible für Fortgeschrittene
Du solltest die Grundlagen von Ansible sicher beherrschen. Dazu gehört insbesondere das Verständnis von grundlegenden Konzepten wie Playbooks, Tasks, Rollen, Modulen, Variablen, Inventories sowie dem Umgang mit YAML-Dateien. Diese Kenntnisse entsprechen dem Niveau, das wir in unserer Einsteiger-Ansible-Schulung vermitteln. Idealerweise hast Du bereits erste praktische Erfahrungen mit Ansible gesammelt, z. B. durch das Erstellen und Ausführen eigener Playbooks in Test- oder Produktivumgebungen.
Darüber hinaus ist Erfahrung mit einer Programmiersprache von Vorteil – insbesondere, wenn Du die Funktionsweise von Automatisierungstools und deren Erweiterungsmöglichkeiten besser verstehen möchtest. In unseren Schulungen und Projekten verwenden wir häufig Python als Beispiel, da viele Ansible-Module in Python geschrieben sind und sich Ansible bei Bedarf durch Python-Skripte erweitern lässt. Du musst Python nicht aktiv programmieren können, aber ein grundlegendes Verständnis davon, wie Python-Code aufgebaut ist und funktioniert, wird Dir helfen, Beispiele nachzuvollziehen und bei Bedarf anzupassen.
Preise & Pakete
Ansible für Fortgeschrittene
Das All-Inclusive-Paket beinhaltet
- Umfassende Schulungsunterlagen
- Praktische Übungen mit virtuellen Maschinen
- Catering in den Pausen
- Einladung zum täglichen Mittagessen
- Einladung zum Abendessen am 1. Trainingstag
- Notebook für die Dauer des Trainings
Wissen auf dem schnellen Weg
- Umfassende Schulungsunterlagen
- Praktische Übungen mit virtuellen Maschinen
- Zusätzlicher Co-Trainer ab sieben Teilnehmer
- Neueste Erkenntnisse direkt nach Hause
- Chat-Kanal für Austausch und Vernetzung
Und das beste
Bereits ab 2 Teilnehmern beginnt das große Sparen. Bis zu 25% Ersparnis pro Person sind möglich.
%
Zu Zweit
%
Zu Dritt
%
Zu Viert
%
Zu Fünft
%
Ab Sechs
Unser Schulungskonzept
Die NETWAYS-Schulungen sind deswegen so besonders, weil sie von Expert:innen mit regelmäßiger Praxiserfahrung gehalten werden.
Praxisnah
Unsere Trainer:innen sind nicht nur im Bereich von Ansible Schulungen tätig, sondern arbeiten regelmäßig in Software- und Kundenprojekten. Wir wissen, worauf es ankommt und teilen unser Wissen gerne – für Deinen Erfolg!
Individuell
Durch eine begrenzte Gruppengröße stellen wir einen effizienten Ablauf unserer Ansible Schulungen sicher. Natürlich bleibt dabei immer Zeit für Fragen. Freu dich auf eine individuelle Betreuung!