Das Seminar erschließt den Themenbereich Automatisierung mit CLI, REST API und Ansible innerhalb einer StarlingX-Plattform. Behandelt werden skriptbare Verwaltungszugriffe, idempotente Konfiguration, API-Nutzung und die Einbindung von StarlingX in bestehende Automatisierungs- und Betriebsprozesse.
Die Bearbeitung folgt einer durchgängigen technischen Reihenfolge: Ausgangslage erfassen, Komponenten und Abhängigkeiten einordnen, Konfiguration kontrolliert umsetzen, Zustand prüfen und typische Abweichungen systematisch eingrenzen. Demonstrationen und Laborübungen orientieren sich an realistischen Betriebs- und Integrationsaufgaben.
Inhaltsübersicht
- Authentifizierung und Arbeitskontext
- CLI als Automatisierungsschnittstelle
- REST API systematisch nutzen
- Ansible für Bootstrap und Konfiguration
- Sichere Änderungsautomation
- Integration und Qualitätssicherung
Zielgruppe
Systemadministration, DevOps, SRE, Plattform Engineering, Automatisierungs- und Integrationsteams.
Voraussetzungen
Linux-Shell, grundlegendes Python- oder Skriptverständnis, HTTP- und JSON-Grundlagen sowie StarlingX-Basiswissen.
Seminarziele
- CLI- und API-Zugriffe reproduzierbar initialisieren.
- Objekte sicher lesen, verändern und auf Zielzustände prüfen.
- Ansible-Abläufe für Bootstrap und wiederkehrende Aufgaben strukturieren.
- Fehlerbehandlung, Protokollierung und Idempotenz konsequent umsetzen.
Seminarinhalte
1. Authentifizierung und Arbeitskontext
- Endpunkte, Mandantenkontext, Umgebungsvariablen und Zertifikatsprüfung einrichten.
- Token-Lebensdauer, Rollen und minimale Berechtigungen für Automation einordnen.
- Verbindungs- und Berechtigungsfehler mit gezielten Prüfschritten diagnostizieren.
2. CLI als Automatisierungsschnittstelle
- Maschinenlesbare Ausgabeformate und stabile Filter verwenden.
- Abfragen, Schleifen und Zustandsprüfungen ohne fragile Textauswertung aufbauen.
- Fehlercodes, Zeitüberschreitungen und Wiederholungslogik in Skripten berücksichtigen.
3. REST API systematisch nutzen
- Ressourcen, Methoden, Header und Antwortcodes einer Verwaltungsoperation zuordnen.
- Authentifizierte GET-, POST-, PATCH- und DELETE-Abläufe kontrolliert ausführen.
- Paginierung, asynchrone Operationen und Statusabfragen in einen Workflow einbauen.
4. Ansible für Bootstrap und Konfiguration
- Inventar, Variablen, Secrets und standortbezogene Parameter sauber trennen.
- Playbooks in Rollen, Vorprüfungen, Änderungen und Nachprüfungen gliedern.
- Idempotenz und Wiederanlauf nach Teilfehlern praktisch kontrollieren.
5. Sichere Änderungsautomation
- Planungs-, Freigabe- und Ausführungsphasen technisch voneinander trennen.
- Vorbedingungen, Sperren, Backups und Rückfallaktionen als Code abbilden.
- Parallelität und Reihenfolge bei mehreren Hosts oder Subclouds begrenzen.
6. Integration und Qualitätssicherung
- Automationsläufe mit strukturierter Protokollierung und eindeutigen Ergebnissen versehen.
- Test-, Staging- und Produktionsparameter über kontrollierte Promotion verwalten.
- API- und CLI-Änderungen durch Versionserkennung und Kompatibilitätsprüfungen abfangen.
Praktische Übungen
- Erstellung eines robusten CLI-Skripts mit Zustandsprüfung und Fehlercodes.
- Durchführung einer authentifizierten REST-Operation einschließlich Polling.
- Aufbau eines idempotenten Ansible-Workflows mit Vor- und Nachkontrolle.
Geeignete Einsatzszenarien
- Standardisierte Bereitstellung mehrerer Edge-Systeme.
- Einbindung in CI/CD-, ITSM- oder Orchestrierungsprozesse.
- Automatisierte Compliance- und Konfigurationsprüfungen.
-

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
Seminardetails
| 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: | Systemadministration, DevOps, SRE, Plattform Engineering, Automatisierungs- und Integrationsteams. |
| Voraussetzungen: | Linux-Shell, grundlegendes Python- oder Skriptverständnis, HTTP- und JSON-Grundlagen sowie StarlingX-Basiswissen. |
| 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.
