Verfasst vom Branchenexperten Sam Newman, bietet Building Microservices einen umfassenden Leitfaden für den Entwurf, die Implementierung und die Verwaltung von Microservices-basierten Architekturen. Diese zweite Auflage integriert die neuesten Fortschritte, Muster und Technologien aus der sich entwickelnden Softwarelandschaft und bietet eine aktuelle Perspektive auf diesen kritischen Ansatz der Softwareentwicklung.
Das Buch beschreibt detailliert, wie Microservices Skalierbarkeit, Ausfallsicherheit und Agilität für moderne Anwendungen verbessern. Es behandelt wesentliche Themen wie domänengesteuertes Design, Kommunikation zwischen Diensten, robuste Datenmanagementstrategien und Sicherheitsaspekte. Die Leser finden auch praktische Ratschläge zu Bereitstellungsmethoden, Observability-Praktiken und der Bewältigung der organisatorischen Veränderungen, die für eine erfolgreiche Einführung von Microservices erforderlich sind.
Warum Sie es lesen sollten:
- Gewinnen Sie ein tiefgreifendes Verständnis der Microservices-Architektur und ihrer operativen Vorteile.
- Lernen Sie praktische Lösungen für reale Herausforderungen wie Servicekoordination, Überwachung und Skalierung.
- Erfahren Sie aktualisierte Einblicke in moderne Tools und Konzepte, einschließlich Kubernetes, Serverless Computing und verteilter Systeme.
- Erhalten Sie Expertenrat zur Umstellung bestehender monolithischer Systeme auf ein Microservices-Paradigma.