Kontinuierliche Bereitstellung mit Docker und Jenkins - Dritte Auflage: Erstellen sicherer Anwendungen durch den Aufbau kompletter CI/CD-Pipelines

Bewertung:   (4,3 von 5)

Kontinuierliche Bereitstellung mit Docker und Jenkins - Dritte Auflage: Erstellen sicherer Anwendungen durch den Aufbau kompletter CI/CD-Pipelines (Rafal Leszko)

Leserbewertungen

Zusammenfassung:

Das Buch erhält positives Feedback für seinen umfassenden und detaillierten Ansatz zu Continuous Integration/Continuous Deployment (CI/CD), insbesondere im Kontext von Tools wie Jenkins, Docker und Ansible. Es wird gelobt, weil es komplexe Themen sowohl für Anfänger als auch für Profis zugänglich macht. Einige Kritiker bemängeln jedoch, dass es zu oberflächlich ist und lediglich eine Liste von Tools ohne praktische Anwendungshinweise enthält.

Vorteile:

Detaillierte und zugängliche Erklärungen zu CI/CD-Praktiken, deckt wesentliche moderne Technologien ab, praktisch für Anfänger und Profis gleichermaßen, gut organisierter Inhalt und gute Grundlagenressource für DevOps und DevSecOps.

Nachteile:

Fehlender praktischer Anwendungsleitfaden für die Implementierung von Tools, zu starke Fokussierung auf Marketingaspekte, und einige Leser wünschen sich eine tiefer gehende Behandlung bestimmter Themen.

(basierend auf 9 Leserbewertungen)

Originaltitel:

Continuous Delivery with Docker and Jenkins - Third Edition: Create secure applications by building complete CI/CD pipelines

Inhalt des Buches:

Erstellen Sie einen vollständigen Continuous-Delivery-Prozess mit modernen DevOps-Tools wie Docker, Jenkins, Kubernetes, Ansible, Terraform und vielen mehr.

Hauptmerkmale:

⬤ Erstellen Sie zuverlässige und sichere Anwendungen mit Docker-Containern.

⬤ Erstellen Sie eine hochverfügbare Umgebung, um Jenkins und Ihre Dienste mit Kubernetes zu skalieren.

⬤ Automatisieren Sie Ihren Release-Prozess von Anfang bis Ende.

Buchbeschreibung:

Diese aktualisierte dritte Auflage von Continuous Delivery mit Docker und Jenkins erläutert die Vorteile der Kombination von Jenkins und Docker zur Verbesserung des kontinuierlichen Integrations- und Lieferprozesses bei der App-Entwicklung.

Sie beginnen mit der Einrichtung eines Docker-Servers und der Konfiguration von Jenkins auf diesem Server. Als Nächstes erfahren Sie, wie Sie Anwendungen und Microservices auf Dockerdateien erstellen und diese mit Jenkins integrieren, indem Sie kontinuierliche Bereitstellungsprozesse wie kontinuierliche Integration, automatisierte Akzeptanztests, Konfigurationsmanagement und Infrastructure as Code nutzen. Im weiteren Verlauf erfahren Sie, wie Sie eine schnelle Anwendungsbereitstellung mit Docker-Containern sicherstellen und Jenkins mithilfe von Kubernetes skalieren. Später erfahren Sie, wie Sie Anwendungen mit Docker-Images bereitstellen und mit Jenkins testen können. In den abschließenden Kapiteln konzentriert sich das Buch auf fehlende Teile der CD-Pipeline, wie Umgebungen und Infrastruktur, Anwendungsversionierung und nicht-funktionale Tests.

Am Ende dieses Buches über kontinuierliche Integration und kontinuierliche Bereitstellung werden Sie die Fähigkeiten erworben haben, die Sie benötigen, um den DevOps-Workflow durch die Integration der Funktionalitäten von Docker und Jenkins zu verbessern.

Was Sie lernen werden:

⬤ Grundlagen von Docker verstehen und Anwendungen für den CD-Prozess dockerisieren.

⬤ Verstehen Sie, wie Sie Jenkins vor Ort und in der Cloud nutzen können.

⬤ Skalieren Sie einen Pool von Docker-Servern mit Kubernetes.

⬤ Schreiben Sie Akzeptanztests mit Cucumber.

⬤ Tests im Docker-Ökosystem mit Jenkins durchführen.

⬤ Server und Infrastruktur mit Ansible und Terraform bereitstellen.

⬤ Veröffentlichen Sie ein erstelltes Docker-Image in einer Docker-Registry.

⬤ Verteilen Sie Zyklen von Jenkins-Pipelines mit Hilfe von Best Practices der Community.

Für wen dieses Buch gedacht ist:

Das Buch richtet sich an DevOps-Ingenieure, Systemadministratoren, Docker-Profis oder jeden, der die Möglichkeiten der Zusammenarbeit mit Docker und Jenkins erkunden möchte. Für den Einstieg sind keine Vorkenntnisse über DevOps erforderlich.

Weitere Daten des Buches:

ISBN:9781803237480
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Kontinuierliche Bereitstellung mit Docker und Jenkins - Zweite Auflage: Erstellen Sie sichere...
Erstellen Sie einen vollständigen...
Kontinuierliche Bereitstellung mit Docker und Jenkins - Zweite Auflage: Erstellen Sie sichere Anwendungen durch den Aufbau vollständiger CI/CD-Pipelines - Continuous Delivery with Docker and Jenkins - Second Edition: Create secure applications by building complete CI/CD pipelines
Kontinuierliche Bereitstellung mit Docker und Jenkins - Dritte Auflage: Erstellen sicherer...
Erstellen Sie einen vollständigen...
Kontinuierliche Bereitstellung mit Docker und Jenkins - Dritte Auflage: Erstellen sicherer Anwendungen durch den Aufbau kompletter CI/CD-Pipelines - Continuous Delivery with Docker and Jenkins - Third Edition: Create secure applications by building complete CI/CD pipelines
Kontinuierliche Bereitstellung mit Docker und Jenkins: Software in großem Umfang bereitstellen -...
Entfesseln Sie die Kombination von Docker und...
Kontinuierliche Bereitstellung mit Docker und Jenkins: Software in großem Umfang bereitstellen - Continuous Delivery with Docker and Jenkins: Delivering software at scale

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

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)