Zielsetzung
Dieses Seminar vermittelt das operative und sicherheitsrelevante Wissen für einen belastbaren Dapr-Betrieb in Entwicklungs-, Test- und Produktionsumgebungen. Behandelt werden das Laufzeitverhalten des Sidecars, die Dapr-Systemdienste, das Zusammenspiel mit Kubernetes sowie die Absicherung und Beobachtbarkeit verteilter Anwendungen.
Zielgruppe
Geeignet für Plattformteams, DevOps, Site Reliability Engineering, Systemarchitektur und technische Verantwortliche, die Dapr in bestehende Plattformstandards integrieren oder produktiv betreiben sollen.
Voraussetzungen
Vorausgesetzt werden praktische Kenntnisse zu Containern, YAML, Deployment-Prozessen und Kubernetes-Grundlagen. Erste Erfahrung mit Dapr oder der Besuch des Einstiegsseminars ist empfehlenswert.
Inhalte
- Betriebsmodell von Dapr in Self-Hosted- und Kubernetes-Umgebungen
- Aufgaben und Zusammenspiel von Sidecar, Operator, Placement, Scheduler, Sentry und Sidecar Injector
- Initialisierung und Installation mit Dapr CLI, Slim-Init, Docker, Helm und Kubernetes-Annotations
- Namensräume, Isolation, Component Scopes und kontrollierter Infrastrukturzugriff
- Application Identity, mTLS, Zugriffspolitiken und sicherer Service-Zugriff
- Observability mit Logs, Metriken, Traces, Health-Informationen und Diagnosepfaden
- Resiliency-Spezifikationen für Timeouts, Retries, Back-Offs und Circuit Breaker
- Betriebskonzepte für Upgrades, Rollouts, Fehleranalyse und produktionsnahe Betriebsstandards
Praxis
Im praktischen Teil wird eine Dapr-Umgebung lokal und auf Kubernetes bereitgestellt. Anschließend werden Sidecar-Injektion, Komponenten, Zugriffsbeschränkungen, Tracing und Resiliency-Regeln an einer realistischen Beispielanwendung nachvollzogen.
Nutzen
Nach dem Seminar liegt ein belastbares Verständnis für produktionsnahen Dapr-Betrieb vor. Sicherheits- und Betriebsanforderungen können strukturiert in Plattformvorgaben, Deployment-Pipelines und Betriebsmodelle überführt werden.
