iX Developer 2023
S. 56
Developer Experience
Verteilte Architektur

Verteilte Anwendungen mit Cloud-nativen Technologien

Die Softwareentwicklung profitiert durch Microservices und Container von neuen Freiheiten: autonome Teams, polyglotte Sprachen und Frameworks sowie mehr Resilienz durch Skalierung und Lastverteilung.

Von Matthias Haeussler

Verteilte Anwendungen und verteilte Systeme im weiteren Sinne erfreuen sich wachsender Beliebtheit, hauptsächlich dank der Entwicklungen im Bereich von Microservices und Container-Technologie. Der damit einhergehende technische Fortschritt ermöglicht unabhängiges Entwickeln in autonomen Teams, die Freiheit, Sprachen und Frameworks auszuwählen, sowie die Verbesserung der Resilienz durch Skalierung und Lastverteilung.

Dieser Artikel untersucht verschiedene Ansätze zur Implementierung verteilter Anwendungsarchitekturen mithilfe moderner, Cloud-nativer Softwaretechnologien. Dazu zählen einerseits an Programmiersprachen gebundene Frameworks, die insbesondere im Java-Umfeld sehr verbreitet sind. Andererseits gibt es Plattformen wie Kubernetes und Service-Meshes – sowohl im traditionellen Stil als auch neue Varianten ohne Sidecar.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,60 € 1,49 € / Woche

Nach Testphase 2,60 € wtl.

  • Zugriff auf alle iX-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der iX-App für unterwegs
  • Über 35% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

12,99 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten

Kommentieren