← Glossar
Begriff
Microservices
Ein Architekturstil, bei dem eine grosse Anwendung in kleine, unabhängige Dienste aufgeteilt wird.
Statt eine einzige, riesige Anwendung (einen 'Monolithen') zu bauen, zerlegt man die Gesamtfunktionalität in viele kleine, unabhängige Dienste. Jeder dieser Microservices ist für eine ganz bestimmte Aufgabe zuständig, z.B. die Benutzerverwaltung oder die Abwicklung von Zahlungen.
Diese Dienste kommunizieren über APIs miteinander. Der Vorteil: Jeder Service kann unabhängig vom Rest entwickelt, aktualisiert und skaliert werden. Das macht grosse, komplexe Systeme flexibler, robuster und einfacher zu warten. Dieser Ansatz passt perfekt zu agilen Entwicklungsmethoden und DevOps.
Weiterstöbern
