Seminarbeschreibung
Mit einem Serverwechsel müssen häufig auch Installationsskripte, Wartungsaufgaben und regelmäßige Datenverarbeitungen angepasst werden. Eine unveränderte Übernahme bestehender PowerShell-Dateien genügt dafür nicht: Module, APIs, Pfade, Berechtigungen und Rückgabeverhalten können sich auf Linux unterscheiden. Das Seminar untersucht solche Abhängigkeiten anhand überschaubarer Administrationsaufgaben.
Ansible bildet den Schwerpunkt für wiederholbare Konfiguration und Bereitstellung. PowerShell bleibt dort im Einsatz, wo sich vorhandene Logik sinnvoll plattformübergreifend weiterverwenden lässt. Zeitgesteuerte Ausführungen werden mit systemd-Diensten und Timern umgesetzt. Die Übungen verbinden funktionierende Erstinstallation, erneute Ausführung, kontrollierten Fehlerfall und dokumentierten Wiederanlauf.
Lernziele
- Windows-spezifische Skriptbestandteile erkennen und geeignete Zielverfahren auswählen.
- Linux-Konfigurationen mit Ansible wiederholbar und nachvollziehbar ausführen.
- Zeitgesteuerte Aufgaben mit kontrollierter Fehlerbehandlung und geschützten Zugangsdaten betreiben.
Zielgruppe
Administratoren, Automatisierungsverantwortliche und DevOps-Teams mit bestehenden PowerShell-Skripten oder wiederkehrenden Windows-Betriebsaufgaben.
Voraussetzungen
Grundlegende Skripterfahrung mit PowerShell sowie Linux-Kenntnisse zu Shell, Dateien, Berechtigungen und Diensten. Ansible-Grundwissen ist hilfreich, jedoch nicht erforderlich.
Seminarinhalte
Inhaltsübersicht: Bestehende Automatisierung bewerten; Skripte unter Linux anpassen; Ansible reproduzierbar einsetzen; Aufgabenplanung mit systemd umsetzen; Zugänge und Fehlerbehandlung absichern; Ausführung und Wiederanlauf prüfen.
1. Bestehende Automatisierung bewerten
- Skripte, geplante Aufgaben, Dienstkonten und Datenabhängigkeiten inventarisieren.
- Windows PowerShell und plattformübergreifende PowerShell nach Modulen, APIs und Laufzeitverhalten unterscheiden.
- Für jede Aufgabe Weiterverwendung, Anpassung oder Ersatz durch Linux-Werkzeuge begründen.
2. Skripte unter Linux anpassen
- Pfadangaben, Groß- und Kleinschreibung, Zeichencodierung und Zeilenenden kontrollieren.
- Dateizugriffe, Prozessaufrufe und Rückgabecodes robuster gestalten.
- Windows-spezifische Zugriffe auf Registry, COM und Verwaltungsanbieter durch geeignete Schnittstellen ersetzen oder gezielt remote ausführen.
3. Ansible reproduzierbar einsetzen
- Inventory, Variablen, Playbooks und Rollen an einem kleinen Migrationsszenario aufbauen.
- Pakete, Konfigurationsdateien und Dienste über geeignete Module verwalten.
- Idempotenz durch erneute Ausführung und nachvollziehbare Änderungen überprüfen.
4. Aufgabenplanung mit systemd umsetzen
- Dienst- und Timer-Units mit definiertem Benutzer, Arbeitsverzeichnis und Laufzeitumgebung einrichten.
- Abhängigkeiten, verpasste Ausführungen, Neustartverhalten und parallele Läufe berücksichtigen.
- Protokolle und Dienststatus für eine technische Abnahme auswerten.
5. Zugänge und Fehlerbehandlung absichern
- SSH-Zugänge und minimale Administrationsrechte passend zu den Aufgaben gestalten.
- Vertrauliche Variablen mit Ansible Vault schützen und eine unbeabsichtigte Ausgabe in Protokollen verhindern.
- Fehlschläge, Wiederholungen, Abbruchbedingungen und Teiländerungen gezielt behandeln.
6. Ausführung und Wiederanlauf prüfen
- Einen automatisierten Bereitstellungsablauf vom leeren Zielsystem bis zur Funktionsprüfung durchführen.
- Fehler durch fehlende Dateien und falsche Rechte reproduzieren und die Reaktion kontrollieren.
- Versionierte Änderungen, Betriebsübergabe und wiederholbaren Aufbau dokumentieren.
Praxisübungen
- Eine vorhandene Windows-Wartungsaufgabe zerlegen und benötigte Module auf Linux-Verfügbarkeit prüfen.
- Ein Dateiverarbeitungsskript anpassen und bei Sonderzeichen, fehlender Eingabe und fehlerhaftem Prozessaufruf testen.
- Mit einem Ansible-Playbook einen Linux-Dienst konfigurieren; beim zweiten Lauf die erwartete Idempotenz nachweisen.
- Das Skript mit einem systemd-Timer ausführen und Status sowie Protokoll mit dem erwarteten Ergebnis vergleichen.
- Zugangsdaten verschlüsseln, einen Fehler auslösen und den dokumentierten Wiederanlauf ohne verdeckte Teiländerungen durchführen.
Schulungsumgebung
Der Kunde stellt einen Windows-Testrechner mit Beispielscripts, eine Linux-Steuerungs-VM und zwei Linux-Zielsysteme mit SSH-Zugang. Erforderlich sind isolierte Testkonten, ein Git-Arbeitsverzeichnis und lokal verfügbare Pakete für Ansible und PowerShell.
Fachlicher Umfang
Die Beispiele bleiben auf kleine Administrations- und Dateiverarbeitungsaufgaben begrenzt. Umfangreiche Eigenmodule, komplexe CI/CD-Plattformen und vollständige Ansible-Automation-Platform-Installationen benötigen zusätzliche Vertiefung.
Weitere Seminare
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
|---|---|
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Administratoren, Automatisierungsverantwortliche und DevOps-Teams mit bestehenden PowerShell-Skripten oder wiederkehrenden Windows-Betriebsaufgaben. |
| Voraussetzungen: | Grundlegende Skripterfahrung mit PowerShell sowie Linux-Kenntnisse zu Shell, Dateien, Berechtigungen und Diensten. Ansible-Grundwissen ist hilfreich, jedoch nicht erforderlich. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
