Wie Dapr unsere lokale, Azure- und Kubernetes-Entwicklung vereinheitlicht hat

Deutsch / English
If there are participants present who do not understand German, this lecture will be held in English, otherwise in German. / Falls Teilnehmer anwesend sind, die kein Deutsch verstehen, wird dieser Vortrag auf Englisch gehalten, sonst auf Deutsch.

Die Entwicklung verteilter Systeme bringt viele Herausforderungen mit sich – insbesondere, wenn Anwendungen sowohl lokal als auch in Azure Container Apps und Kubernetes laufen sollen.

In diesem Vortrag zeige ich, wie wir Dapr (Distributed Application Runtime) eingesetzt haben, um diese Komplexität zu reduzieren. Dapr stellt Funktionen wie Service Invocation, Pub/Sub, Secrets Management und KV Stores standardisiert bereit – unabhängig von der Infrastruktur. Dadurch können Services portabler gestaltet werden, um den Wechsel zwischen lokalen Umgebungen, Azure und Kubernetes zu ermöglichen, ohne den Anwendungscode anzupassen.

  • Grundlegendes Verständnis von Microservices-Architekturen
  • Erfahrung mit Containern (z.B. Docker)
  • Erste Berührungspunkte mit Kubernetes oder Azure Container Apps sind hilfreich

  • Verstehen, wie Dapr die Entwicklung verteilter Systeme vereinfacht
  • Lernen, wie man Anwendungen portabel zwischen lokaler Umgebung, Azure und Kubernetes erstellt
  • Best Practices und Lessons Learned aus der praktischen Arbeit mit Dapr mitnehmen
  • Ein Gefühl dafür entwickeln, wann und wie sich der Einsatz von Dapr im eigenen Projekt lohnt

Manuel Zapf
Manuel Zapf
ist Solution Architect bei der codecentric AG. Er begeistert sich für alles in der Cloud, Platform Engineering und moderne Developer Experience. In seinen Projekten kombiniert er Technologie und Pragmatismus, um innovative Lösungen für die Cloud-Welt zu schaffen.

CLC-Newsletter

Du möchtest über die CLC auf dem Laufenden gehalten werden?

Anmelden