DevOps-Tools für Java-Entwickler
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com Mit dem Aufkommen von DevOps, kostengünstigem Cloud Computing und Container-Technologien hat sich die Art und Weise, wie Java-Entwickler heute an die Entwicklung her...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Buch |
Sprache: | ger |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com Mit dem Aufkommen von DevOps, kostengünstigem Cloud Computing und Container-Technologien hat sich die Art und Weise, wie Java-Entwickler heute an die Entwicklung herangehen, dramatisch verändert. Dieser praktische Leitfaden hilft dir, die Vorteile von Microservices, serverlosen und cloud-nativen Technologien mit den neuesten DevOps-Techniken zu nutzen, um deinen Build-Prozess zu vereinfachen und hyperproduktive Teams zu bilden.
Stephen Chin, Melissa McKay, Ixchel Ruiz und Baruch Sadogursky von JFrog helfen dir, eine Reihe von Optionen zu bewerten. Die Liste umfasst die Versionskontrolle mit Git, die Build-Deklaration mit Maven und Gradle, CI/CD mit CircleCI, die Paketverwaltung mit Artifactory, die Containerisierung mit Docker und Kubernetes und vieles mehr. Ganz gleich, ob du Anwendungen mit Jakarta EE, Spring Boot, Dropwizard, MicroProfile, Micronaut oder Quarkus entwickelst, dieser umfassende Leitfaden hält für dich alles bereit.
Entdecke die besten Praktiken für den Software-Lebenszyklus
Nutze DevSecOps-Methoden, um die Softwareentwicklung und -bereitstellung zu erleichtern
Den geschäftlichen Nutzen von DevSecOps Best Practices verstehen
Software-Abhängigkeiten verwalten und sichern
Anwendungen mithilfe von Containern und nativen Cloud-Technologien entwickeln und einsetzen
Verwalten und Administrieren von Quellcode-Repositories und Entwicklungsprozessen
Automatisierung nutzen, um Build-Pipelines einzurichten und zu verwalten
Gemeinsame Bereitstellungsmuster und Anti-Patterns identifizieren
Pflege und Überwachung der Software nach der Bereitstellung |
---|