Kontinuierliche Bereitstellung in Java: Grundlegende Tools und Best Practices für die Bereitstellung von Code in der Produktion

Bewertung:   (4,4 von 5)

Kontinuierliche Bereitstellung in Java: Grundlegende Tools und Best Practices für die Bereitstellung von Code in der Produktion (Daniel Bryant)

Leserbewertungen

Zusammenfassung:

Das Buch „Continuous Delivery in Java“ wird für seine umfassende Darstellung der Erstellung, Bereitstellung und Pflege von CI/CD-Pipelines speziell für Java-Entwickler hoch gelobt. Es bricht komplexe Konzepte in praktische Ratschläge herunter und macht sie sowohl für junge als auch für erfahrene Ingenieure zugänglich. Viele Leser halten es für unverzichtbar für moderne Softwareentwicklungspraktiken und empfehlen es als Pflichtlektüre für jeden, der sich mit Java-Entwicklung beschäftigt.

Vorteile:

Das Buch bietet klare und gründliche Erklärungen, praktische Beispiele und deckt eine breite Palette relevanter Themen wie Codequalität, Docker, Protokollierung und lokale Entwicklungsumgebungen ab. Es ist sowohl für Anfänger als auch für erfahrene Entwickler geeignet und bietet Einblicke, die über das Java-Ökosystem hinaus anwendbar sind. Zusätzliche Literaturhinweise und Entscheidungshilfen sind ebenfalls wertvoll.

Nachteile:

Einige Leser werden vielleicht feststellen, dass das Buch zwar auf Java fokussiert ist, bestimmte Konzepte aber für andere Programmiersprachen oder Ökosysteme nicht so relevant sein könnten. Auch die Tiefe der Diskussion über spezifische Tools mag diejenigen nicht zufrieden stellen, die nach erschöpfenden technischen Details suchen.

(basierend auf 5 Leserbewertungen)

Originaltitel:

Continuous Delivery in Java: Essential Tools and Best Practices for Deploying Code to Production

Inhalt des Buches:

Mit der Veröffentlichung von Java 8 und der Verfügbarkeit von Web-/Microservice-Frameworks wie Spring Boot gab es noch nie einen besseren Zeitpunkt für die Entwicklung und Implementierung von Java-basierten Anwendungen. Aber Java ist nur ein kleiner Teil des Puzzles, wenn es darum geht, kontinuierlich funktionierende Anwendungen in einer Produktionsumgebung bereitzustellen.

Dieses praktische Buch zeigt den Weg zur Einführung der Praktiken und Werkzeuge für die Entwicklung, den Betrieb und die Verwendung einer kontinuierlichen Build-Pipeline für Java-Anwendungen, die in einer Produktionsumgebung wie Kubernetes, Cloud Foundry und anderen Cloud-basierten Diensten bereitgestellt werden sollen. Jedes Kapitel konzentriert sich auf eine Schlüsselpraxis innerhalb der kontinuierlichen Bereitstellung und umreißt geeignete Werkzeuge und beschreibt, wie diese genutzt werden sollten. Verstehen Sie den Prozess der kontinuierlichen Bereitstellung und wie sich dieser auf einen Java-Anwendungsentwickler auswirkt Entwickeln Sie ein tieferes Verständnis für die Kernthemen der kontinuierlichen Bereitstellung und lernen Sie die wichtigsten Tooling-Optionen kennen Lernen Sie, wie Sie Tooling-Entscheidungen umsetzen, z.

B. die Integration eines Jenkins-Servers in den Anwendungsbereitstellungsprozess und effektive Unit-Tests mit JUnit und anderen Optionen

Weitere Daten des Buches:

ISBN:9781491986028
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2018
Seitenzahl:400

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Kontinuierliche Bereitstellung in Java: Grundlegende Tools und Best Practices für die Bereitstellung...
Mit der Veröffentlichung von Java 8 und der...
Kontinuierliche Bereitstellung in Java: Grundlegende Tools und Best Practices für die Bereitstellung von Code in der Produktion - Continuous Delivery in Java: Essential Tools and Best Practices for Deploying Code to Production

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