Kapitel 10. Die Botschaft erhalten

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

In diesem Kapitel werden wir die Vorteile von Messaging in nativen Cloud-Architekturen erörtern und einen kurzen Überblick über die Geschichte der Messaging-Muster geben, damit du ihren Ursprung und die Entwicklung der Interprozesskommunikation in verteilten Cloud-Systemen verstehen kannst.

Am Ende dieses Kapitels wirst du in der Lage sein, die gängigsten Messaging-Implementierungen einzusetzen, die heute in Cloud Native Applications und Microservices verwendet werden. Wir werden die Fähigkeiten ausgereifter Messaging-Lösungen wie RabbitMQ und Kafka vergleichen, die seit Jahren in Produktion sind, und wir werden gängige Messaging-Muster in NATS implementieren. Da der Schwerpunkt des Buches auf Azure liegt, wirst du in der Lage sein, Azure Messaging-Angebote mit Terraform zu verwalten. Wir stellen auch kleine Codebeispiele in Python zur Verfügung, die zeigen, wie einfach es ist, Nachrichten zu produzieren und zu konsumieren und den richtigen Einsatz der Messaging-Infrastruktur für Azure und NATS zu überprüfen.

Die Notwendigkeit von Messaging

Die Notwendigkeit, dass Anwendungs- und Systemkomponenten nahezu in Echtzeit Nachrichten weiterleiten und Daten austauschen können, ist nicht nur in der Cloud, sondern auch bei Container-basierten Microservices oder sogar vernetzten Client/Server-Anwendungen neu. Jeder, der ...

Get Cloud Native Infrastruktur mit Azure now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.