KAPITEL 13

Microservices mit ASP.NET Core Web API und RabbitMQ

Microservices sind in aller Munde. Dieses Kapitel beschäftigt sich mit den Grundlagen von Microservices, was sie ausmacht, den Vor- und Nachteilen des Einsatzes sowie einigen Praxistipps zu Anwendungsfällen in einer solchen Umgebung. Die Beispiele sind mit ASP.NET Core als Basistechnologie umgesetzt, als asynchroner Kommunikationskanal wird der RabbitMQ Message Bus benutzt.

Grundlagen von Microservices

Es gibt keine exakte Definition davon, was genau Microservices sind. Auch ist sich die Fachwelt nicht einig, ob es sich bei Microservices um eine Form von Softwarearchitektur oder um ein Pattern handelt. Wie so oft in der Softwaretechnik ist der Ansatz bei Microservices eher handwerklich ...

Get Moderne Webanwendungen für .NET-Entwickler: Server-Anwendungen, Web APIs, SPAs & HTML-Cross-Platform-Anwendungen mit ASP.NET, ASP.NET Core, JavaScript, TypeScript & Angular, 3rd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.