Dieses Seminar behandelt vollständige Entwicklung einer eigenen Metadatenintegration mit Typsystem, Mapping, Connector oder Custom Hook, Ereignisverarbeitung, Sicherheit, Tests, Deployment und Betrieb. Fachliche Einordnung, Demonstration und Laborarbeit werden zu einem durchgängigen Arbeitsprozess verbunden; jede Änderung endet mit einer dokumentierten Funktions-, Qualitäts- oder Sicherheitsprüfung.
Inhaltsübersicht
- Lernziele und fachliche Einordnung
- Schrittweise Seminarinhalte
- Praxisübungen und Laborszenarien
- Zielgruppe und Voraussetzungen
- Didaktik und Arbeitsweise
Lernziele
- Quellobjekte, Ereignisse und Schnittstellen inventarisieren und das Ergebnis anhand definierter Kriterien prüfen.
- Verbindung, Extraktion und Transformation implementieren und das Ergebnis anhand definierter Kriterien prüfen.
- Ereignisschema und Partitionierung festlegen und das Ergebnis anhand definierter Kriterien prüfen.
- Authentifizierungs- und Secret-Verfahren auswählen und das Ergebnis anhand definierter Kriterien prüfen.
- Artefakt, Konfiguration und Typpaket versionieren und das Ergebnis anhand definierter Kriterien prüfen.
Schrittweise Seminarinhalte
1. Integrationsanalyse und Musterwahl
Schwerpunkt: Quelle, Änderungsrate und Konsistenz bestimmen Batch-, Hook-, Ereignis- oder API-Muster.
- Quellobjekte, Ereignisse und Schnittstellen inventarisieren
- Integrationsvarianten anhand klarer Kriterien vergleichen
- Datenvertrag, Zuständigkeiten und Fehlergrenzen festlegen
2. Typsystem und Mapping
Schwerpunkt: Quellmetadaten werden in ein stabiles Atlas-Modell mit eindeutigen Identitäten übersetzt.
- Quellobjekte auf EntityDefs, Attribute und Beziehungen abbilden
- Qualifizierte Namen und Schlüssel festlegen
- Regeln für Create, Update, Rename und Delete definieren
3. Connector- und Hook-Implementierung
Schwerpunkt: Eine minimale Integration wird schrittweise um produktive Funktionen erweitert.
- Verbindung, Extraktion und Transformation implementieren
- Typen, Entitäten und Beziehungen in korrekter Reihenfolge schreiben
- Checkpoint, Idempotenz und Wiederanlauf ergänzen
4. Ereignisverarbeitung und Fehlertoleranz
Schwerpunkt: Reihenfolge, Duplikate, Teilfehler und große Nachrichten werden explizit behandelt.
- Ereignisschema und Partitionierung festlegen
- Retry, Backoff, Dead-Letter und Reprocessing implementieren
- Lastspitzen und verspätete Ereignisse testen
5. Sicherheit technischer Integrationen
Schwerpunkt: Technische Identitäten erhalten nur die für Modell und Datenfluss erforderlichen Rechte.
- Authentifizierungs- und Secret-Verfahren auswählen
- Lese-, Schreib- und Modellrechte minimieren
- Ablauf, Rotation und Sicherheitsfehler testen
6. Tests und Datenqualitätskontrollen
Schwerpunkt: Vertrag, Mapping und resultierender Katalog werden gemeinsam geprüft.
- Unit- und Mappingtests mit repräsentativen Beispielen erstellen
- Create-, Update-, Rename-, Delete- und Reprocessing-Tests durchführen
- Abnahmeabfragen für Vollständigkeit, Beziehungen und Lineage automatisieren
7. Deployment und Betrieb der Integration
Schwerpunkt: Connector, Modell und Konfiguration werden gemeinsam versioniert und beobachtbar betrieben.
- Artefakt, Konfiguration und Typpaket versionieren
- Rollout mit Pilotbestand und kontrollierter Erweiterung durchführen
- Metriken, Logs, Alarmierung und Runbook bereitstellen
Praxisübungen und Laborszenarien
- Praxisfall „Integrationsanalyse und Musterwahl“: integrationsvarianten anhand klarer Kriterien vergleichen; Ergebnis dokumentieren und mit einer Gegenprobe abnehmen.
- Praxisfall „Connector- und Hook-Implementierung“: typen, Entitäten und Beziehungen in korrekter Reihenfolge schreiben; Ergebnis dokumentieren und mit einer Gegenprobe abnehmen.
- Praxisfall „Ereignisverarbeitung und Fehlertoleranz“: retry, Backoff, Dead-Letter und Reprocessing implementieren; Ergebnis dokumentieren und mit einer Gegenprobe abnehmen.
- Praxisfall „Sicherheit technischer Integrationen“: lese-, Schreib- und Modellrechte minimieren; Ergebnis dokumentieren und mit einer Gegenprobe abnehmen.
- Praxisfall „Deployment und Betrieb der Integration“: rollout mit Pilotbestand und kontrollierter Erweiterung durchführen; Ergebnis dokumentieren und mit einer Gegenprobe abnehmen.
Zielgruppe und Voraussetzungen
Zielgruppe: Erfahrene Java- oder JVM-Entwickler, Datenplattformarchitekten, Integrationsentwickler, Plattformengineering und technische Leads.
Voraussetzungen: Sichere Programmierkenntnisse, Erfahrung mit Maven, JSON, REST, Kafka und verteilten Systemen sowie gute Kenntnisse des Atlas-Typsystems.
Didaktik und Arbeitsweise
Die Arbeitsphasen folgen einem festen Muster: Ausgangszustand erfassen, Ziel und Prüfkriterien festlegen, Änderung schrittweise durchführen, technische und fachliche Wirkung kontrollieren und den Ablauf als wiederverwendbare Checkliste dokumentieren. Änderungen erfolgen ausschließlich in der Laborumgebung. Für produktive Systeme werden Freigabe, Sicherung, Wartungsfenster und Rückfalloption vorausgesetzt.
Fachbereichsleitung und Trainerteam
-

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: | 4 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 2.396 zzgl. MwSt. Inhaus: € 6.800 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Erfahrene Java- oder JVM-Entwickler, Datenplattformarchitekten, Integrationsentwickler, Plattformengineering und technische Leads |
| Voraussetzungen: | Sichere Programmierkenntnisse, Erfahrung mit Maven, JSON, REST, Kafka und verteilten Systemen sowie gute Kenntnisse des Atlas-Typsystems |
| 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: | Fachvortrag, Demonstrationen, praktische Übungen am System und strukturierte Abnahme |
| 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.
