Microservices-Architektur
Architekturstil mit kleinen, unabhängig deployten Services.
Eine Microservices-Architektur zerlegt monolithische Anwendungen in kleine, unabhängig deploybare Services, die über APIs (REST, gRPC, Events) kommunizieren. Jeder Service hat eine klar abgegrenzte Verantwortlichkeit, kann unabhängig skaliert werden und nutzt die für ihn optimale Technologie. Die Komplexität verschiebt sich von der Anwendung auf die Infrastruktur (Service Discovery, Distributed Tracing, Service Mesh). Kubernetes ist die Standardplattform für Microservices in Produktion.