Aufbau von Microservices mit Micronaut(R): Ein Schnellstart-Leitfaden zum Aufbau leistungsstarker reaktiver Microservices für Java-Entwickler

Bewertung:   (3,8 von 5)

Aufbau von Microservices mit Micronaut(R): Ein Schnellstart-Leitfaden zum Aufbau leistungsstarker reaktiver Microservices für Java-Entwickler (Nirmal Singh)

Leserbewertungen

Zusammenfassung:

Das Buch dient als Schnellstartanleitung für Java-Entwickler, die das Micronaut-Framework für die Entwicklung von Microservices nutzen möchten. Es behandelt Kernkonzepte, die Entwicklung von RESTful-Diensten, Sicherheit, ereignisgesteuerte Authentifizierung und das Testen von Microservices. Einige Nutzer fanden jedoch den Mangel an Unterstützung und Ressourcen frustrierend, insbesondere für diejenigen, die nicht mit Java arbeiten. Auch die Druckqualität des Buches und die Tiefe der Erklärungen, insbesondere in Bezug auf die API von Micronaut, wurden kritisiert.

Vorteile:

Das Buch ist eine gute Einführung für Java-Entwickler, die Micronaut und Microservices kennenlernen wollen. Es bietet detaillierte Erklärungen zu wichtigen Microservices-Konzepten, praktische Beispiele und ein GitHub-Repository für Code. Es deckt erfolgreich eine breite Palette von Themen im Zusammenhang mit der Entwicklung von Microservices ab, einschließlich Sicherheit und Testen.

Nachteile:

Einige Leser berichteten, dass die Druckqualität schlecht ist und die Bilder schwer zu erkennen sind. Dem Buch mangelt es an ausführlichen Erklärungen zur Micronaut-API und es bietet keine angemessenen Support-Ressourcen für die Fehlerbehebung bei Problemen. Benutzer, die versuchten, mit Kotlin und Gradle weiterzukommen, standen ohne ausreichende Anleitung vor großen Herausforderungen.

(basierend auf 5 Leserbewertungen)

Originaltitel:

Building Microservices with Micronaut(R): A quick-start guide to building high-performance reactive microservices for Java developers

Inhalt des Buches:

Erforschen Sie verschiedene Aspekte des Aufbaus modularer Microservices wie Entwicklung, Testen, Wartung und Bereitstellung mit dem Micronaut-Framework.

Key Features:

⬤ Lernen Sie, wie Sie skalierbare, schnelle und belastbare Microservices mit diesem kompakten Leitfaden erstellen können.

⬤ Entdecken Sie die vielen Vorteile der reflexionsfreien, kompilierbaren Abhängigkeitsinjektionen und der aspektorientierten Programmierung.

⬤ Erstellen Sie mit dem Micronaut-Framework einfach Cloud-native Anwendungen.

Buchbeschreibung:

Die Open-Source-Software Micronaut(R) ist ein JVM-basiertes Framework, mit dem sich Microservices schnell und einfach erstellen lassen. Dieses Buch hilft Full-Stack- und Java-Entwicklern, modulare, hochperformante und reaktive Microservice-basierte Anwendungen mit Micronaut zu erstellen.

Sie beginnen mit dem Aufbau von Microservices und lernen die Kernkomponenten von Micronaut kennen, wie z. B. die Kompilierung im Voraus, die reflexionsfreie Injektion von Abhängigkeiten und die reaktiven, integrierten HTTP-Clients und -Server. Als nächstes werden Sie an einer Echtzeit-Microservice-Anwendung arbeiten und lernen, wie Micronaut mit verschiedenen Arten von relationalen und nicht-relationalen Datenbanken integriert werden kann. Sie werden auch lernen, wie Sie verschiedene Sicherheitsmechanismen einsetzen, um Ihre Microservices zu schützen, und wie Sie Microservices mit einer ereignisgesteuerten Architektur in das Apache Kafka-Ökosystem integrieren. Im weiteren Verlauf werden Sie sich mit automatisierten Tests und gängigen Testwerkzeugen auseinandersetzen. Das Buch hilft Ihnen zu verstehen, wie Sie Microservice-Belange im Micronaut-Framework einfach handhaben können, z. B. Service Discovery, API-Dokumentation, verteiltes Konfigurationsmanagement, Fallbacks und Circuit Breakers. Schließlich werden Sie die Bereitstellungs- und Wartungsaspekte von Microservices erforschen und sich mit dem Internet der Dinge (IoT) mit Micronaut vertraut machen.

Am Ende dieses Buches werden Sie in der Lage sein, Ihre eigenen Microservice-Anwendungen mit Micronaut zu erstellen, zu testen, bereitzustellen und zu warten.

Was Sie lernen werden:

⬤ Verstehen, warum Micronaut am besten für die Erstellung von Microservices geeignet ist.

⬤ Erstellen Sie Web-Endpunkte und -Dienste im Micronaut-Framework.

⬤ Microservices mit Session, JWT und OAuth in Micronaut absichern.

⬤ Sich mit der ereignisgesteuerten Architektur in Micronaut vertraut machen.

⬤ Entdecken Sie, wie Sie das Testen auf verschiedenen Ebenen mit integrierten Tools und Test-Frameworks automatisieren können.

⬤ Stellen Sie Ihre Microservices auf Containern und Cloud-Plattformen bereit.

⬤ Machen Sie sich vertraut mit verteiltem Logging, Tracing und Monitoring in Micronaut.

⬤ Machen Sie praktische Erfahrungen mit dem IoT mit Alexa und Micronaut.

Für wen dieses Buch gedacht ist:

Dieses Buch richtet sich an Entwickler, die Microservices mit traditionellen Frameworks wie Spring Boot erstellt haben und nach einer schnelleren Alternative suchen. Mittlere Kenntnisse der Java-Programmierung und der Implementierung von Webservices in Java sind erforderlich.

Weitere Daten des Buches:

ISBN:9781800564237
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Europäischer Suprematismus und die koloniale Welt - European Supremacism and the Colonial...
Dieses Buch ist ein Kompendium der drastischen...
Europäischer Suprematismus und die koloniale Welt - European Supremacism and the Colonial World
Aufbau von Microservices mit Micronaut(R): Ein Schnellstart-Leitfaden zum Aufbau leistungsstarker...
Erforschen Sie verschiedene Aspekte des Aufbaus...
Aufbau von Microservices mit Micronaut(R): Ein Schnellstart-Leitfaden zum Aufbau leistungsstarker reaktiver Microservices für Java-Entwickler - Building Microservices with Micronaut(R): A quick-start guide to building high-performance reactive microservices for Java developers
Radioisotope: Anwendungen in den Naturwissenschaften - Radioisotopes: Applications in Physical...
Das Buch Radioisotopes - Applications in Physical...
Radioisotope: Anwendungen in den Naturwissenschaften - Radioisotopes: Applications in Physical Sciences

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