Relaunch unserer neuen Website mit dem hauseigenen "BINARY cms" Mehr erfahren →
← 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.

Glossar

Noch mehr Fachbegriffe entdecken.

„Gutes Design fällt nicht auf — es führt dich einfach ans Ziel."
Dominic Egli Dominic Egli Projektleiter, Konzept, Design