Das fünftägige Intensivformat bündelt die technischen Einzelthemen von Installation und Ingestion bis zu Sicherheit, Anpassung und Betrieb.
Der Lernpfad führt durch Architektur, Docker und Kubernetes, Metadatenmodell, DataBuilder, Suche, APIs, Frontend, Security, Monitoring, Migration und produktionsnahe Abnahme. Die Tiefe ist auf erfahrene technische Teams ausgerichtet.
Inhaltsübersicht
- Seminarprofil
- Zielgruppe
- Voraussetzungen
- Lernziele
- Inhalte und Schritt-für-Schritt-Anleitungen
- Praxisaufgaben
- Arbeitsweise und Qualitätssicherung
Seminarprofil
Der Schwerpunkt liegt auf der Lernpfad führt durch Architektur, Docker und Kubernetes, Metadatenmodell, DataBuilder, Suche, APIs, Frontend, Security, Monitoring, Migration und produktionsnahe Abnahme. Die Tiefe ist auf erfahrene technische Teams ausgerichtet. Die Inhalte werden über nachvollziehbare Entscheidungen, reproduzierbare Arbeitsschritte und dokumentierte Kontrollen vermittelt.
Zielgruppe
Data Engineers, Plattformengineering, DevOps, Python- und Frontend-Entwicklung, Systemadministration und technische Architekten.
Voraussetzungen
Sichere Linux- und Containerkenntnisse, Python- und API-Grundlagen, Datenbank- und Suchsystemverständnis sowie praktische Erfahrung mit automatisierten Deployments.
Lernziele
- eine vollständige Amundsen-Plattform planen, installieren und integrieren.
- Metadaten-Ingestion, Graph und Suchindex als konsistente Kette betreiben.
- APIs, Frontend und Sicherheitskontrollen produktionsnah anpassen.
- Monitoring, Fehleranalyse, Update und Modernisierung mit Runbooks absichern.
Inhalte und Schritt-für-Schritt-Anleitungen
Tag 1: Architektur und Referenzdeployment
Der technische Lernpfad startet mit Komponenten, Abhängigkeiten und einer kontrollierten Baseline.
- Schritt 1: Dienste, Persistenz, Suchindex und Ingestion-Pfade modellieren.
- Schritt 2: lokales Referenzdeployment mit definierten Versionen starten.
- Schritt 3: Beispieldaten laden und End-to-End-Funktion prüfen.
- Schritt 4: Baseline für Konfiguration, Logs und Antwortzeiten sichern.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Tag 1: Container und Kubernetes
Die Baseline wird in reproduzierbare Images und Clusterressourcen überführt.
- Schritt 1: Build- und Laufzeitkonfiguration trennen.
- Schritt 2: Deployments, Services, ConfigMaps und Secrets erstellen.
- Schritt 3: Persistenz, Ingress und interne Netzwerkpfade konfigurieren.
- Schritt 4: Probes, Ressourcen und kontrollierten Rollout testen.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Tag 2: Metadatenmodell und Persistenz
Entitäten, Beziehungen und Schlüssel werden für die konkrete Plattform festgelegt.
- Schritt 1: Metadatenobjekte und stabile Identifikatoren modellieren.
- Schritt 2: Graph- oder alternative Persistenz konfigurieren.
- Schritt 3: Abfragen, Indizes und Integritätsregeln für Kernpfade prüfen.
- Schritt 4: Backup- und Wiederherstellungsgrenzen dokumentieren.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Tag 2: DataBuilder und Ingestion
Quellmetadaten werden reproduzierbar in Persistenz und Suche geladen.
- Schritt 1: Extractor und Filter für eine Beispielquelle konfigurieren.
- Schritt 2: Transformation, Anreicherung und Validierung umsetzen.
- Schritt 3: Graph-Laden und Suchindexaufbau ausführen.
- Schritt 4: inkrementellen Lauf mit Änderung und Löschung testen.
- Schritt 5: Erweiterungspunkte für einen einfachen eigenen Connector mit Extractor, Transformation und Tests skizzieren.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Tag 3: Suche und Relevanz
Suchqualität wird mit Schema, Analyse, Ranking und Testkorpus abgesichert.
- Schritt 1: Indexstruktur und Felder für relevante Entitäten prüfen.
- Schritt 2: Analyzer, Filter und Synonyme für Beispielbegriffe festlegen.
- Schritt 3: Ranking-Signale und Gewichtungen anhand von Testfällen justieren.
- Schritt 4: Latenz und Ergebnisqualität gegen eine Baseline messen.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Tag 3: APIs und Automatisierung
Integrationen erhalten belastbare Verträge, technische Identitäten und Fehlerbehandlung.
- Schritt 1: API-Anwendungsfall und Request-/Response-Vertrag definieren.
- Schritt 2: Client mit Timeouts, Validierung, Pagination und Retry implementieren.
- Schritt 3: idempotente Änderung oder Synchronisation automatisieren.
- Schritt 4: Contract- und Negativtests in einen wiederholbaren Lauf integrieren.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Tag 4: Frontend und Nutzerpfade
Die Oberfläche wird an Informationsarchitektur, Suche und Fachaktionen angepasst.
- Schritt 1: Konfiguration, Branding und Navigation ändern.
- Schritt 2: Ergebnisdarstellung und Detailseite zielgerichtet erweitern.
- Schritt 3: API-, Rechte- und Fehlerzustände konsistent einbinden.
- Schritt 4: Komponenten-, End-to-End- und Barrierefreiheitsprüfungen ausführen.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Tag 4: Authentifizierung und Autorisierung
Identity, Rollen und Metadatenfilterung werden durchgängig abgesichert.
- Schritt 1: Anmelde- und Sitzungsfluss konfigurieren.
- Schritt 2: Rollen und Attribute für Suche, Lesen und Bearbeiten zuordnen.
- Schritt 3: sensible Metadaten bei Ingestion und Ausgabe minimieren.
- Schritt 4: positive und negative Sicherheitsfälle protokollieren.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Tag 5: Monitoring und Troubleshooting
Die Plattform erhält messbare Zustände und feste Diagnosepfade.
- Schritt 1: Health Checks, Logs, Metriken und End-to-End-Probes einrichten.
- Schritt 2: Alarme für Ausfall, Veraltung und Qualitätsfehler definieren.
- Schritt 3: mehrschichtigen Incident entlang des Datenflusses diagnostizieren.
- Schritt 4: Backup, Restore und Suchindex-Neuaufbau als Runbook prüfen.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Tag 5: Upgrade, Modernisierung und Abnahme
Versionen und Altlasten werden mit kontrolliertem Migrationspfad behandelt.
- Schritt 1: Abhängigkeiten, Sicherheitsrisiken und technische Schulden inventarisieren.
- Schritt 2: Zielversionen und kompatible Zwischenstände festlegen.
- Schritt 3: Upgrade mit Rollback und Nachkontrolle in der Testumgebung durchführen.
- Schritt 4: Produktionsabnahme und Betriebsübergabe als Gesamtpaket erstellen.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Praxisaufgaben
- Praxisaufgabe 1: vollständiges Referenzdeployment bis Kubernetes aufbauen.
- Praxisaufgabe 2: Metadatenmodell und Ingestion für eine Beispielquelle umsetzen.
- Praxisaufgabe 3: Suchqualität mit Testkorpus und Rankingmessung verbessern.
- Praxisaufgabe 4: API-Automatisierung und Frontend-Erweiterung integrieren.
- Praxisaufgabe 5: Identity-, Rechte- und Datenschutzfälle absichern.
- Praxisaufgabe 6: Monitoring, Incident, Restore und Upgrade als zusammenhängende Abnahme durchführen.
Arbeitsweise und Qualitätssicherung
Jeder Themenblock folgt demselben Muster: Ausgangszustand erfassen, Zielzustand festlegen, Änderung oder Analyse in kleinen Schritten durchführen, Resultat kontrollieren und den Ablauf für Wiederholung oder Übergabe dokumentieren. Demonstrationen werden durch Übungen, Prüflisten, Fehlerfälle und gemeinsame Reviews ergänzt.
Die Übungen verwenden eine isolierte Labor- oder Plansituation. Produktive Änderungen werden erst nach technischer Prüfung, Freigabe, Sicherung, Rückfallplanung und dokumentierter Nachkontrolle vorgesehen.
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: | 5 Tage, jeweils ca. 6 Stunden; Beginn am 1. Tag 10:00 Uhr, an den Folgetagen 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 2.995 zzgl. MwSt. Inhaus: € 8.500 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Data Engineers, Plattformengineering, DevOps, Python- und Frontend-Entwicklung, Systemadministration und technische Architekten. |
| Voraussetzungen: | Sichere Linux- und Containerkenntnisse, Python- und API-Grundlagen, Datenbank- und Suchsystemverständnis sowie praktische Erfahrung mit automatisierten Deployments. |
| 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, Schritt-für-Schritt-Anleitungen, praktische Übungen und Reviews |
| 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 als Download oder auf Datenträger |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- und 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.
