Über unsMediaKontaktImpressum

Microservices

Microservices als Architekturstil haben stark an Bedeutung gewonnen. Im Gegensatz zu den in den letzten Jahrzehnten entstandenen großen monolithische Applikationen bestehen Microservice-Anwendungen aus kleinen, einzeln versionierten und skalierbaren Diensten für Kunden, die über Standardprotokolle mit gut definierten Schnittstellen miteinander kommunizieren. Auf Microservices basierende Applikationsarchitekturen sind modularisiert und lassen sich einfacher und schneller um neue Funktionen erweitern und im Laufe des Lebenszyklus warten.

Wie man einen Monolithen zerschlägt

Instabilitäten, hohe Entwicklungskosten und beschränkte Möglichkeiten zur Automatisierung können eine Zerschlagung eines Monolithen notwendig machen. Dieser... >> Weiterlesen

Microservices mit Go

Go macht Spaß, ist ideal für den Einsatzzweck von Cloud-nativen Diensten und eine echte Alternative zu Java. Wir zeigen, wie man mit Go Microservices bauen kann... >> Weiterlesen

Mehr Container an die (Modell-)Bahn!

Am Beispiel einer Modelleisenbahn wird die Zerteilung eines Monolithen in Microservices erläutert. Das Spielprojekt zeigt Vorteile – aber auch den Aufwand der... >> Weiterlesen

Modulith First! Der angemessene Weg zu Microservices

Microservices dienen der dauerhaften modularen Abgrenzung in einem System, doch wie vermisst man einen Modulithen, teilt ihn in Metriken ein und leitet daraus... >> Weiterlesen

Mobile Apps für bestehende Enterprise-Anwendungen

Wie gestaltet man eine moderne, zukunftssichere Schnittstelle, über die Apps sicher und zuverlässig auf Unternehmensanwendungen bzw. deren Daten zugreifen... >> Weiterlesen

API Gateways – eine praktische Einführung

API Gateways sind fundamentaler Bestandteil einer cloud-nativen Microservice-Architektur und zentraler Zugangspunkt für alle Requests zu den Backend-Services.... >> Weiterlesen

Vom Monolithen zu Self-Contained-Systems

Monolith ist kein Architekturstil mehr, sondern ein Schimpfwort. Aber selbst wenn man Monolithen in kleinere Teilsysteme zerlegt, muss das nicht bedeuten, dass... >> Weiterlesen

Wann und für wen eignen sich Microservices?

Microservices sind ein Mittel, um ein komplexes System zu bauen und weiterzuentwickeln. Doch das gibt es nicht umsonst. Eine Kosten-Nutzen-Rechnung. >> Weiterlesen

Microservices sind Verteilte Systeme: Asynchronität und Eventual Consistency

Microservices führen mit Macht in die Problematik verteilter Systeme. Allen möglichen Ausfallszenarien muss der einzelne Service auf technischer Ebene... >> Weiterlesen

Der fachliche Schnitt von Microservices: Was ist das Was?

Was kann und soll ein Microservice konkret fachlich verkörpern? Dieser Artikel geht den Folgefragen nach und greift die bisherigen Leitlinien der Literatur auf. >> Weiterlesen
Weitere Artikel >>