Bewertung:

Das Buch wird als umfassende Ressource für Microservices hoch gelobt und eignet sich sowohl für Einsteiger als auch für erfahrene Experten. Es bietet eine gründliche Erkundung der Microservices-Architektur, ihrer Entwicklung, Designprinzipien und praktischen Implementierungen durch verschiedene Kapitel, die sich auf Schlüsselkonzepte und -technologien konzentrieren.
Vorteile:⬤ Umfassende Abdeckung von Microservices und verwandten Technologien.
⬤ Gut strukturierte Kapitel, die das Wissen schrittweise aufbauen.
⬤ Praktische Beispiele und Tutorials sind enthalten.
⬤ Geeignet sowohl für Branchenveteranen als auch für Neueinsteiger und bietet wertvolle Einblicke für alle Ebenen.
⬤ Klare Erklärungen komplexer Themen und Konzepte.
⬤ Aktuelle Informationen zu aktuellen Technologien und Trends.
⬤ Positives Feedback zum Schreibstil der Autoren und ihrer Fähigkeit, komplexe Themen zu vereinfachen.
⬤ Einige Rezensionen erwähnen, dass der Schreibstil verbessert werden könnte.
⬤ Der Inhalt kann sich wiederholen.
⬤ Einige Leser waren der Meinung, dass sich das Buch eher wie ein Hochschulkurs als wie ein Nachschlagewerk liest und dass es an praktischen Beispielen für bestimmte Diskussionen mangelt.
⬤ Einige Kapitel sind bei bestimmten Themen etwas knapp gehalten, so dass sich die Leser mehr Details wünschen.
(basierend auf 13 Leserbewertungen)
Microservices for the Enterprise: Designing, Developing, and Deploying
Verstehen Sie die wichtigsten Herausforderungen und Lösungen rund um den Aufbau von Microservices in der Anwendungsumgebung von Unternehmen. Dieses Buch vermittelt ein umfassendes Verständnis der Architekturprinzipien von Microservices und zeigt, wie Microservices in realen Szenarien eingesetzt werden können.
Es werden architektonische Herausforderungen bei der Verwendung von Microservices mit Service-Integration und API-Verwaltung vorgestellt, und Sie lernen, wie Sie durch die Verwendung von Composite/Integration-Microservices auf zentralisierte Integrationsprodukte wie den Enterprise Service Bus (ESB) verzichten können. Die Konzepte in diesem Buch werden mit Anwendungsfällen untermauert, und der Schwerpunkt liegt auf der Tatsache, dass die meisten von Ihnen in einer "Brownfield"-Umgebung implementieren, in der Sie Microservices neben Legacy-Anwendungen mit minimaler Unterbrechung Ihres Geschäftsbetriebs implementieren müssen.
Microservices for the Enterprise deckt die neuesten Techniken rund um Microservices Messaging, Service-Entwicklung und -Beschreibung, Service Discovery, Governance und Datenmanagement-Technologien ab und führt Sie durch den Microservices-Designprozess. Außerdem wird die Bedeutung der Organisation von Diensten als Kerndienste im Gegensatz zu atomaren Diensten, als zusammengesetzte Dienste im Gegensatz zu Integrationsdiensten und als API-Dienste im Gegensatz zu Edge-Diensten erläutert und wie eine solche Organisation dazu beiträgt, die Verwendung eines zentralen ESB zu vermeiden und Dienste über ein API-Gateway bereitzustellen.
Was Sie lernen werden
⬤ Entwerfen und entwickeln Sie Microservices-Architekturen mit Vertrauen.
⬤ Setzen Sie die modernsten Techniken rund um Messaging-Technologien in die Praxis um.
⬤ Wenden Sie das Service-Mesh-Muster an, um Herausforderungen bei der Kommunikation zwischen den Diensten zu bewältigen.
⬤ Wenden Sie erprobte Sicherheitsmuster für Microservices an, um reale Szenarien zu bewältigen.
⬤ API-Verwaltung, dezentralisierte Datenverwaltung und Beobachtbarkeit beherrschen.
Für wen ist dieses Buch gedacht?
Entwickler und DevOps-Ingenieure, die für die Implementierung von Anwendungen rund um eine Microservices-Architektur verantwortlich sind, sowie Architekten und Analysten, die solche Systeme entwerfen.