Ü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.

Service Mesh – für Microservices unverzichtbar?

Ein Service Mesh verspricht, die Komplexität von Microservices zu reduzieren. Sie werden schlanker und weniger komplex. Das Service Mesh wird zu einem... >> Weiterlesen

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
Weitere Artikel >>