Microservices lernen mit Spring Boot 3: Ein praktischer Ansatz mit ereignisgesteuerter Architektur, Cloud-Native Patterns und Containerisierung

Bewertung:   (4,5 von 5)

Microservices lernen mit Spring Boot 3: Ein praktischer Ansatz mit ereignisgesteuerter Architektur, Cloud-Native Patterns und Containerisierung (Moiss Macero Garca)

Leserbewertungen

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 2 Stimmen.

Originaltitel:

Learn Microservices with Spring Boot 3: A Practical Approach Using Event-Driven Architecture, Cloud-Native Patterns, and Containerization

Inhalt des Buches:

Dieses Buch zeigt Ihnen, wie Sie eine Java-basierte Microservices-Architektur mit dem beliebten Spring Boot-Framework aufbauen können, indem Sie eine kleine monolithische Anwendung zu einer ereignisgesteuerten Architektur aus mehreren Services weiterentwickeln. Diese dritte Auflage wurde aktualisiert, um Spring Boot 3, einschließlich seiner Kompatibilität mit Java 17 und Jakarta EE 10, abzudecken, und verwendet einen inkrementellen Ansatz, um die Struktur von Microservices, testgetriebene Entwicklung und allgemeine Muster in verteilten Systemen wie Service Discovery, Lastausgleich, Routing, zentralisierte Protokolle, Konfiguration pro Umgebung und Containerisierung zu vermitteln.

Die Autoren Moiss Macero und Tarun Telang bringen den Ball ins Rollen, indem sie Sie in die Grundlagen von Microservices und Spring Boot einführen, bevor sie Sie durch die Entwicklung einer grundlegenden Spring Boot-Anwendung führen. Anschließend sehen Sie, wie Sie mit React ein Frontend erstellen und lernen, wie Sie die Datenschicht nutzen, um mit Spring Boot und seinem Zugriff auf Spring Data und die verfügbaren APIs Daten von anderen Systemen zu lesen und in diese zu schreiben. Indem Sie das bisher Gelernte zusammenfassen, beginnen Sie, eine Anwendung von einem Monolithen in einen Microservice zu verwandeln.

Dieser pragmatische Ansatz wird es Ihnen ermöglichen, die Vorteile dieser Art von Software-Architektur besser zu verstehen, anstatt Sie mit theoretischen Konzepten abzulenken. Der Schwerpunkt liegt auf dem, was am wichtigsten ist, beginnend mit dem Minimum Viable Product, wobei die Fähigkeit erhalten bleibt, Ihre Anwendung nach Bedarf anzupassen und zu verbessern. Nach Abschluss dieses Buches verfügen Sie über das nötige Grundwissen, um Ihre eigenen Microservice-basierten Anwendungen mit Spring Boot zu erstellen.

Was Sie lernen werden

⬤ Gewinnen Sie ein umfassendes Verständnis der Microservice-Architektur und wie sie sich von monolithischen Architekturen unterscheidet.

⬤ Entdecken Sie den schrittweisen Prozess der Zerlegung einer monolithischen Anwendung in kleinere, fokussierte Dienste.

⬤ Erstellen Sie Microservices mit Spring Boot 3, Spring Data, Spring Cloud, React.js, Docker, Cucumber und mehr.

⬤ Entwickeln Sie Java-basierte Microservices mit der neuesten Version von Spring Boot, kompatibel mit Java 17 und Jakarta EE 10.

⬤ Entdecken Sie Architekturmuster für verteilte Systeme wie asynchrone Verarbeitung, eventuelle Konsistenz, Ausfallsicherheit, Skalierbarkeit und vieles mehr.

⬤ Gewinnen Sie einen Einblick in ereignisgesteuerte Kommunikationsmuster und verstehen Sie, wie Sie ereignisgesteuerte Microservices entwerfen und erstellen können.

⬤ Verfolgen Sie jede Anfrage von Anfang bis Ende mit Sleuth und zentraler Protokollierung.

⬤ Stellen Sie Ihre Microservices überall als Docker-Container bereit.

Für wen ist dieses Buch gedacht?

Personen, die zumindest über eine gewisse Erfahrung mit der Java-Programmierung verfügen. Eine gewisse Erfahrung mit Spring Boot wird empfohlen, ist aber nicht erforderlich.

Weitere Daten des Buches:

ISBN:9781484297568
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2023
Seitenzahl:462

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Microservices mit Spring Boot lernen: Ein praktischer Ansatz für Restful Services mit einer...
Erstellen Sie eine Java-basierte...
Microservices mit Spring Boot lernen: Ein praktischer Ansatz für Restful Services mit einer ereignisgesteuerten Architektur, Cloud-Native Patterns und Containern - Learn Microservices with Spring Boot: A Practical Approach to Restful Services Using an Event-Driven Architecture, Cloud-Native Patterns, and Containe
Microservices lernen mit Spring Boot 3: Ein praktischer Ansatz mit ereignisgesteuerter Architektur,...
Dieses Buch zeigt Ihnen, wie Sie eine...
Microservices lernen mit Spring Boot 3: Ein praktischer Ansatz mit ereignisgesteuerter Architektur, Cloud-Native Patterns und Containerisierung - Learn Microservices with Spring Boot 3: A Practical Approach Using Event-Driven Architecture, Cloud-Native Patterns, and Containerization

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: