Seminar MID Innovator – API, PowerShell und Automatisierung

Das Seminar vermittelt eine durchgängige Automatisierungsarchitektur für Modellinhalte und administrative Aufgaben. API-Zugriffe, PowerShell-Bibliotheken, eigene Endpunkte und Engineering-Aktionen werden so kombiniert, dass wiederholbare, nachvollziehbare und fehlertolerante Abläufe entstehen.

Inhaltsübersicht

  • Lernziele und fachliche Einordnung
  • Schrittweise Seminarinhalte
  • Praxisübungen und Laborszenarien
  • Zielgruppe und Voraussetzungen
  • Didaktik und Arbeitsweise

Lernziele

  • REST-, Java-, .NET- und PowerShell-Zugänge anhand ihres Einsatzprofils auswählen.
  • Dienstidentitäten, Rechte, TLS und Geheimnisse für Automatisierungen sicher gestalten.
  • Modellinhalte lesen, suchen, anlegen, ändern und validieren.
  • Wiederholbare Jobs mit Protokollierung, Idempotenz, Retry und Rollback implementieren.
  • Automatisierungen versionieren, testen, bereitstellen und betrieblich überwachen.

Schrittweise Seminarinhalte

1. Automatisierungsarchitektur und Anwendungsfälle

Schwerpunkt: REST, Java, .NET, PowerShell, Plug-ins, Engineering-Aktionen, Batchjobs und Integrationsgrenzen.

  1. Anwendungsfälle nach Lesezugriff, Schreibzugriff, Administration, GUI-Erweiterung und Massendatenverarbeitung klassifizieren.
  2. Geeignete Schnittstelle anhand von Laufzeit, Plattform, Datenvolumen und Betriebsmodell auswählen.
  3. Datenflüsse, Verantwortlichkeiten, Fehlerdomänen und Nachweisanforderungen modellieren.
  4. Ein Referenzszenario mit klaren Ein- und Ausgaben sowie Abnahmekriterien definieren.

Arbeitsergebnis: Technisches Zielbild für eine Automatisierungslösung.

2. Sicherheit, Verbindung und Dienstidentitäten

Schwerpunkt: TLS, Authentisierung, Berechtigungen, Secrets, Zertifikate, Netzwerkpfade und minimale Rechte.

  1. Technische Identität und benötigte Modell- beziehungsweise Administrationsrechte festlegen.
  2. Verbindungsparameter, Zertifikatsprüfung und Secretablage sicher konfigurieren.
  3. Erfolgreiche und abgewiesene Zugriffe mit nachvollziehbaren Testfällen prüfen.
  4. Rotation, Sperrung und Notfallersatz für technische Zugangsdaten dokumentieren.

Arbeitsergebnis: Geprüfte Sicherheits- und Verbindungsbaseline.

3. REST API lesen und navigieren

Schwerpunkt: Ressourcen, Endpunkte, Filter, Paging, Referenzen, Metadaten, Suchmuster und Antwortcodes.

  1. API-Dokumentation und Ressourcenstruktur für das gewählte Modell analysieren.
  2. Gezielte Leseabfragen mit Filtern, Auswahlfeldern und Paging formulieren.
  3. Beziehungen zwischen Modellobjekten auflösen und in ein stabiles Datenformat überführen.
  4. Antwortcodes, leere Ergebnisse und Berechtigungsfehler systematisch behandeln.

Arbeitsergebnis: Wiederverwendbare Bibliothek für Modellabfragen.

4. REST API schreiben und eigene Endpunkte

Schwerpunkt: Anlegen, Ändern, Löschen, Transaktionsgrenzen, Validierung, Plug-in-Endpunkte und Schreibrechte.

  1. Schreiboperationen zunächst in einer isolierten Modellversion vorbereiten.
  2. Objekte mit Pflichtwerten und Beziehungen anlegen und danach erneut lesen.
  3. Änderungen vorab validieren und bei Teilfehlern kompensieren.
  4. Einen fachlich begrenzten eigenen Endpunkt mit klarer Eingabevalidierung konzipieren.

Arbeitsergebnis: Sicherer schreibender API-Prototyp.

5. Java- und .NET-API für modellnahe Erweiterungen

Schwerpunkt: Objektmodell, Proxy-Prinzip, Sitzungen, Typen, Helper, Engineering-Aktionen und GUI-nahe Integration.

  1. API-Projekt und Bibliotheksreferenzen passend zur Innovator-Version einrichten.
  2. Verbindung, Sitzung und Zugriff auf Repository- und Modellelemente implementieren.
  3. Typisierte Navigation, Änderungen und fachliche Prüfungen in einer Beispielaktion umsetzen.
  4. Ressourcen, Ausnahmen und Sitzungsende sauber behandeln und protokollieren.

Arbeitsergebnis: Lauffähige modellnahe Erweiterung mit sauberem Lebenszyklus.

6. PowerShell für administrative Aufgaben

Schwerpunkt: Innovator-Skriptbibliothek, Dienste, Repositorys, Modelle, Backups, Benutzer und geplante Ausführung.

  1. PowerShell-Umgebung, Signaturprüfung und Ausführungsrichtlinie kontrollieren.
  2. Vorhandene Innovator-Funktionen ermitteln und mit nichtkritischen Leseoperationen testen.
  3. Einen administrativen Ablauf mit Parametern, Vorprüfungen und strukturiertem Logging automatisieren.
  4. Geplante Ausführung, Berechtigungen und Verhalten bei Wiederholung oder Abbruch prüfen.

Arbeitsergebnis: Betriebsfähiges PowerShell-Runbook.

7. Robustheit, Idempotenz und Fehlerbehandlung

Schwerpunkt: Retries, Timeouts, Duplikate, Sperren, Teilzustände, Korrelations-IDs, Rollback und Wiederanlauf.

  1. Fehlerklassen und erwartete Reaktion für Netzwerk, Berechtigung, Validierung und Modellkonflikte definieren.
  2. Idempotente Schlüssel und Vorprüfungen zur Vermeidung doppelter Änderungen einbauen.
  3. Retry- und Timeoutregeln mit begrenzten Wiederholungen und eindeutiger Protokollierung umsetzen.
  4. Teilzustände erkennen, kompensieren und für eine manuelle Nachbearbeitung kennzeichnen.

Arbeitsergebnis: Fehlertoleranter Automatisierungsablauf.

8. Test, Deployment und Betrieb

Schwerpunkt: Testmodelle, Versionsbindung, Codeverwaltung, Paketierung, Freigabe, Monitoring und Change-Prozess.

  1. Unit-, Integrations-, Negativ- und Regressionstests mit definierten Testdaten aufbauen.
  2. Abhängigkeit zur Innovator-Version und zu Profilen explizit dokumentieren.
  3. Paketierung, Konfiguration und Secretübergabe für Test und Produktion trennen.
  4. Betriebskennzahlen, Alarmierung, Supportgrenzen und Rollbackverfahren festlegen.

Arbeitsergebnis: Produktionsreifer Bereitstellungs- und Betriebsplan.

Praxisübungen und Laborszenarien

  • REST-Abfrage mit Filterung, Paging und Beziehungsauflösung.
  • Schreibender API-Workflow mit Vorprüfung und Kompensation.
  • Java- oder .NET-Engineering-Aktion für eine Modellprüfung.
  • PowerShell-Automatisierung für eine administrative Routine.
  • Fehlersimulation mit Retry, Idempotenz und strukturiertem Logging.

Zielgruppe und Voraussetzungen

Zielgruppe: Softwareentwicklung, DevOps, Innovator-Administration, Systemintegration, Enterprise-Tooling und technische Architektur.

Voraussetzungen: Sichere Grundlagen in mindestens einer Skript- oder Programmiersprache, REST, JSON, TLS und Versionsverwaltung; Innovator-Grundkenntnisse.

Didaktik und Arbeitsweise

Fachliche Einordnungen wechseln mit Demonstrationen, strukturierten Konfigurations- oder Modellierungsschritten, Praxisübungen und kontrollierten Fehlerfällen. Jede Übung verwendet definierte Ausgangswerte, Prüfpunkte und Dokumentationsanforderungen, damit die erarbeiteten Abläufe im eigenen Umfeld wiederholt werden können.

Fachbereichsleitung und Trainerteam

Seminardetails

   
Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.797 zzgl. MwSt.
Inhaus: € 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Softwareentwicklung, DevOps, Innovator-Administration, Systemintegration, Enterprise-Tooling und technische Architektur.
Voraussetzungen: Sichere Grundlagen in mindestens einer Skript- oder Programmiersprache, REST, JSON, TLS und Versionsverwaltung; Innovator-Grundkenntnisse.
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, Inhouse, 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.

Seminar Startdatum Enddatum Ort Dauer
Bregenz 3 Tage
Linz 3 Tage
Salzburg 3 Tage
Graz 3 Tage
Wien 3 Tage
Stream live 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream gespeichert 3 Tage
Innsbruck 3 Tage
Klagenfurt 3 Tage
Innsbruck 3 Tage
Stream gespeichert 3 Tage
Klagenfurt 3 Tage
Bregenz 3 Tage
Linz 3 Tage
Salzburg 3 Tage
Graz 3 Tage
Wien 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream live 3 Tage
Wien 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream live 3 Tage
Innsbruck 3 Tage
Stream gespeichert 3 Tage
Klagenfurt 3 Tage
Bregenz 3 Tage
Linz 3 Tage
Salzburg 3 Tage
Graz 3 Tage
Salzburg 3 Tage
Graz 3 Tage
Wien 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream live 3 Tage
Innsbruck 3 Tage
Stream gespeichert 3 Tage
Klagenfurt 3 Tage
Bregenz 3 Tage
Linz 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben