Dieses Seminar behandelt den produktionsnahen Aufbau von Hydra, Kratos, Keto und Oathkeeper in Kubernetes mit CI/CD, versionierter Konfiguration und kontrollierten Rollouts.
Inhaltsverzeichnis
- Zielsetzung und Einordnung
- Zielgruppe
- Voraussetzungen
- Seminarziele
- Seminarinhalte mit Schritt-für-Schritt-Anleitungen
- Praktische Übungen
- Praxisbezug im Projektalltag
Zielsetzung und Einordnung
Die Dauer von vier Tagen ist notwendig, weil Deployment, Datenhaltung, Secrets, Ingress, Migrationen und Rollout-Strategien über mehrere Komponenten hinweg praktisch umgesetzt werden. Eine reine Folienveranstaltung würde hier wenig nützen.
Zielgruppe
Architekten, Entwickler, Administratoren, DevOps Engineers, Plattformteams und Security-Verantwortliche in IAM- und API-Projekten.
Voraussetzungen
Grundkenntnisse in Webarchitekturen, Linux, Containerbetrieb, HTTP, JSON, TLS und API-Sicherheit; Erfahrung mit Identity- oder Plattformprojekten ist hilfreich.
Seminarziele
- Kubernetes-Deployments für alle vier Komponenten strukturieren.
- Konfiguration, Secrets und Umgebungsparameter sauber trennen.
- Datenbankmigrationen und Rollouts kontrolliert ausführen.
- CI/CD- und GitOps-Prozesse für Konfigurationsänderungen definieren.
- Smoke Tests, Health Checks und Betriebsübergabe automatisieren.
Seminarinhalte mit Schritt-für-Schritt-Anleitungen
1. Deployment-Architektur
Die technische Zielstruktur wird vor der Implementierung festgelegt.
- Schritt 1: Namespaces, Services, Ingress und Datenbanken planen.
- Schritt 2: Komponentenabhängigkeiten dokumentieren.
- Schritt 3: Konfigurationsspeicher und Secret-Speicher bestimmen.
- Schritt 4: Umgebungen für Entwicklung, Test und Produktion abgrenzen.
2. Kubernetes-Ressourcen
Die Ressourcen werden nachvollziehbar und wiederholbar erstellt.
- Schritt 1: Deployments, Services und ConfigMaps anlegen.
- Schritt 2: Secrets und sensible Parameter trennen.
- Schritt 3: Probes und Ressourcenlimits definieren.
- Schritt 4: Ingress- und Routing-Regeln testen.
3. Migrationen und Rollouts
Datenbankmigrationen sind keine Nebensache, sondern Kernbestandteil jedes Releases.
- Schritt 1: Migrationsschritte je Komponente identifizieren.
- Schritt 2: Pre-Deployment-Prüfungen definieren.
- Schritt 3: Rolling Updates und Abbruchkriterien festlegen.
- Schritt 4: Rollback-Szenarien mit Datenbankstatus bewerten.
4. CI/CD und GitOps
Konfigurationen und Deployments werden in kontrollierte Pipelines überführt.
- Schritt 1: Repository-Struktur für Manifeste und Konfiguration festlegen.
- Schritt 2: Validierung, Linting und Secret-Prüfung integrieren.
- Schritt 3: Smoke Tests nach Rollout ausführen.
- Schritt 4: Freigabe- und Übergabekriterien dokumentieren.
5. Betriebsübergabe
Am Ende steht eine Umgebung, die nicht nur läuft, sondern auch übergeben werden kann.
- Schritt 1: Betriebsdokumentation je Komponente erstellen.
- Schritt 2: Health- und Smoke-Test-Kommandos sammeln.
- Schritt 3: Runbooks für Rollout-Störung ergänzen.
- Schritt 4: Abnahmecheckliste für produktive Plattform erstellen.
Praktische Übungen
- Kubernetes-Basisstruktur für Ory-Dienste erstellen.
- Konfiguration und Secrets trennen.
- Migration und Rollout simulieren.
- Pipeline-Schritte für Validierung und Smoke Test definieren.
- Betriebsübergabe mit Checkliste vorbereiten.
Praxisbezug im Projektalltag
Das Seminar eignet sich für Plattformteams, die den Ory Stack nicht von Hand zusammenklicken wollen. Saubere Deployments sind altmodisch im besten Sinne: wiederholbar, prüfbar, dokumentiert.
Fachbereichsleitung / Trainerleitung / Ansprechpartner
-

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: | Architekten, Entwickler, Administratoren, DevOps Engineers, Plattformteams und Security-Verantwortliche in IAM- und API-Projekten. |
| Voraussetzungen: | Grundkenntnisse in Webarchitekturen, Linux, Containerbetrieb, HTTP, JSON, TLS und API-Sicherheit; Erfahrung mit Identity- oder Plattformprojekten ist hilfreich. |
| 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.
