Seminar sovity Entwicklungsumgebung und EDC-Erweiterungen aufbauen

Inhaltsverzeichnis

  1. Zielsetzung
  2. Zielgruppe
  3. Voraussetzungen
  4. Seminarinhalte
    1. Modul 1: Community Edition und Zwei-Connector-Labor
    2. Modul 2: EDC-Erweiterungen und Frontendanpassungen
    3. Modul 3: API-Wrapper, Management API und typisierter Client
    4. Modul 4: Automatisierte Tests und CI-Freigabe
    5. Modul 5: Upgrade, Backup und Wiederherstellung
  5. Praxisübungen
  6. Methodik

Zielsetzung

Das Seminar richtet eine reproduzierbare Entwicklungsumgebung ein und führt in Repositorystruktur, EDC-Erweiterungspunkte, Backendmodule, Frontendanpassungen, Tests und Artefaktbau ein. Eine eigene Erweiterung wird implementiert, in die Distribution integriert und mit zwei lokalen Connectoren geprüft.

Zielgruppe

Java- und Webentwickler, EDC-Entwickler, Build Engineers, technische Architekten und Maintainer eigener Connector-Erweiterungen.

Voraussetzungen

Sichere Java- beziehungsweise Kotlin-Kenntnisse, grundlegende Webentwicklung, Git und Containerpraxis.

Seminarinhalte

Die Themen werden in der angegebenen Reihenfolge aufgebaut. Jeder Schritt setzt auf dem zuvor geprüften Systemzustand auf.

Modul 1: Community Edition und Zwei-Connector-Labor

Eine reproduzierbare Arbeitsumgebung bildet die Grundlage für alle weiteren Übungen.

  1. Schritt 1: Container-Laufzeit, Java-, Node- und Buildwerkzeuge sowie freie Ports und Systemressourcen prüfen.
  2. Schritt 2: PostgreSQL und zwei voneinander getrennte Connectorinstanzen starten.
  3. Schritt 3: Startprotokolle, Datenbankmigrationen und Health-Endpunkte auf einen fehlerfreien Grundzustand prüfen.
  4. Schritt 4: Anbieter- und Konsumentenrolle mit einem ersten technischen Ende-zu-Ende-Test bestätigen.

Modul 2: EDC-Erweiterungen und Frontendanpassungen

Eigene Funktionen werden über vorgesehene Erweiterungspunkte statt durch unkontrollierte Kernänderungen umgesetzt.

  1. Schritt 1: Repositorymodule, Upstream-Abhängigkeiten, Konfiguration und geeigneten Erweiterungspunkt analysieren.
  2. Schritt 2: Backendservice mit Eingaben, Ausgaben, Fehlerfällen und Unit-Tests implementieren.
  3. Schritt 3: Frontendfunktion mit Clientmodell, Validierung sowie Lade-, Erfolgs- und Fehlerzuständen ergänzen.
  4. Schritt 4: Erweiterung in die Distribution aufnehmen, paketieren und mit zwei Connectoren prüfen.

Modul 3: API-Wrapper, Management API und typisierter Client

Die passende Schnittstelle wird nach Stabilität, Funktionsumfang und Kopplung ausgewählt.

  1. Schritt 1: Aufgaben von Oberfläche, API-Wrapper, Use-Case-API und Management API voneinander abgrenzen.
  2. Schritt 2: Typisierten Client mit Basisadresse, Authentifizierung, Zeitüberschreitung und Serialisierung aufbauen.
  3. Schritt 3: Anfrage- und Antwortmodelle sowie unbekannte Felder versionsrobust behandeln.
  4. Schritt 4: Technische Fehler in konsistente Anwendungsfehler mit Korrelations- und Diagnosekontext übersetzen.

Modul 4: Automatisierte Tests und CI-Freigabe

Funktionale, integrative, sicherheitsbezogene und betriebliche Risiken werden in wiederholbare Tests überführt.

  1. Schritt 1: Testmatrix für Assets, Policies, Katalog, Verhandlung, Transfers und Abweisung erstellen.
  2. Schritt 2: API- und Schemafälle sowie ein Zwei-Connector-Ende-zu-Ende-Szenario automatisieren.
  3. Schritt 3: Ungültige Identität, unzureichende Policy, manipulierte Parameter und Teilausfall testen.
  4. Schritt 4: Build, statische Analyse, Tests, Berichte und Rückfallartefakt in eine CI-Freigabe integrieren.

Modul 5: Upgrade, Backup und Wiederherstellung

Versionswechsel werden mit Sicherungspunkt, Kompatibilitätsprüfung und kontrolliertem Rückweg durchgeführt.

  1. Schritt 1: Ausgangs- und Zielversion, Erweiterungen, APIs, Datenbankschema und angebundene Systeme inventarisieren.
  2. Schritt 2: Releaseänderungen nach Konfiguration, Datenbank, Policy, Protokoll und Betrieb klassifizieren.
  3. Schritt 3: Backup und Restore von Datenbank, Konfiguration und Secret-Metadaten praktisch prüfen.
  4. Schritt 4: Migration mit Smoke-, Policy-, Verhandlungs- und Transfertests sowie klarer Abbruchregel ausführen.

Praxisübungen

Die Übungen verbinden die einzelnen Konfigurations- und Integrationsschritte zu prüfbaren Arbeitsergebnissen.

  • Übung 1: Ausgangsdistribution reproduzierbar bauen und lokal starten.
  • Übung 2: Backend-Erweiterung implementieren und registrieren.
  • Übung 3: Frontendfunktion mit Lade- und Fehlerzuständen ergänzen.
  • Übung 4: Containerartefakt paketieren und im Zwei-Connector-Labor testen.

Methodik

Kurze Fachimpulse, Demonstrationen und geführte Schrittfolgen wechseln mit eigenständigen Übungen am System. Die Arbeit erfolgt mit nachvollziehbaren Ausgangszuständen, Prüfkriterien und Negativfällen. Konfigurationen und Testnachweise werden so strukturiert, dass sie in betriebliche Checklisten und interne Standards überführt werden können.

Fachbereichsleitung und Seminarorganisation

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: Java- und Webentwickler, EDC-Entwickler, Build Engineers, technische Architekten und Maintainer eigener Connector-Erweiterungen
Voraussetzungen: Sichere Java- beziehungsweise Kotlin-Kenntnisse, grundlegende Webentwicklung, Git und Containerpraxis
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: Fachimpulse, Demonstrationen, schrittweise Konfiguration, praktische Übungen am System, Positiv- und Negativtests
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.

Seminar Startdatum Enddatum Ort Dauer
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
Innsbruck 3 Tage
Stream gespeichert 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
Wien 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
Salzburg 3 Tage
Linz 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
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben