Microservice-Architektur in AWS
Monolithische Anwendungen sind in der Regel aus verschiedenen Schichten aufgebaut, beispielsweise einer Benutzeroberfläche (UI), einer Business-Schicht und einer Persistenzschicht. Eine zentrale Idee einer Microservice-Architektur ist die Aufteilung von Funktionalitäten in kohärente Vertikalen – nicht nach technologischen Schichten, sondern durch die Implementierung einer bestimmten Domäne. Die folgende Abbildung zeigt eine Referenzarchitektur für eine typische Microservice-Anwendung in AWS.
![Typische Microservice-Anwendung in AWS](images/image2.png)
Typische Microservice-Anwendung in AWS