Automatisieren von DevOps mit GitLab CI/CD-Pipelines: Erstellen Sie effiziente CI/CD-Pipelines, um Ihren Code anhand von Beispielen aus der Praxis zu überprüfen, zu sichern und bereitzustellen

Bewertung:   (4,4 von 5)

Automatisieren von DevOps mit GitLab CI/CD-Pipelines: Erstellen Sie effiziente CI/CD-Pipelines, um Ihren Code anhand von Beispielen aus der Praxis zu überprüfen, zu sichern und bereitzustellen (Christopher Cowell)

Leserbewertungen

Zusammenfassung:

Das Buch „Automating DevOps with GitLab CI/CD Pipelines“ von Christopher Cowell, Nicholas Lotz und Chris Timberlake wird für seinen umfassenden und strukturierten Ansatz zum Verständnis von GitLab und DevOps-Prinzipien gelobt. Es bietet eine gute Grundlage für Anfänger und bietet gleichzeitig praktische Beispiele und Einblicke in CI/CD-Pipelines. Einige Leser sind jedoch der Meinung, dass sich ein Großteil des Inhalts mit bestehenden Online-Ressourcen überschneidet, was es für diejenigen, die bereits mit der GitLab-Dokumentation vertraut sind, weniger wertvoll macht.

Vorteile:

Hervorragende Organisation und Präsentation der Informationen.
Umfassende Abdeckung von DevOps-Konzepten, Git und GitLab-Funktionen.
Zugänglich für Anfänger mit praktischen Beispielen und praktischen Übungen.
Fesselnder Schreibstil, der komplexe Ideen vereinfacht.
Starke Betonung auf Best Practices und realen Szenarien.
Gute Ressource für den Aufbau sicherer CI/CD-Pipelines und die Automatisierung von Arbeitsabläufen.

Nachteile:

Einige Inhalte überschneiden sich mit frei verfügbaren Online-Dokumentationen.
Kann für Leser, die sich bereits gut mit GitLab oder DevOps auskennen, zu grundlegend sein.
Die ersten Kapitel ähneln einem Verkaufsgespräch für GitLab.
Es fehlen tiefgreifende Diskussionen, die manche Leser vielleicht erwarten.

(basierend auf 12 Leserbewertungen)

Originaltitel:

Automating DevOps with GitLab CI/CD Pipelines: Build efficient CI/CD pipelines to verify, secure, and deploy your code using real-life examples

Inhalt des Buches:

Verwenden Sie GitLab CI/CD-Pipelines zur Automatisierung und Bereitstellung verschiedener Schritte Ihres Softwareentwicklungslebenszyklus unter Verwendung von Best Practices und Methoden zur Fehlerbehebung

Hauptmerkmale:

⬤ Profitieren Sie von den Vorteilen der GitLab CI/CD-Pipelines in jeder Phase Ihres Softwareentwicklungslebenszyklus.

⬤ Lernen Sie, wie GitLab die Verwendung von Git vereinfacht und die Leistung beim Übertragen und Prüfen von Code erhöht.

⬤ Kräftigen Sie Ihr Verständnis mit praktischen Übungen und umfangreichen Selbsteinschätzungsübungen.

⬤ Der Kauf des gedruckten Buches oder des Kindle-Buches beinhaltet ein kostenloses eBook im PDF-Format.

Buchbeschreibung:

Entwickler und Release-Ingenieure wissen, wie wichtig die korrekte Erstellung, Verpackung und Bereitstellung von Code ist. Die Sicherstellung, dass Ihr Code funktionell korrekt, schnell und sicher ist, ist eine zeitaufwändige und komplexe Aufgabe. Die Code-Implementierung, -Entwicklung und -Bereitstellung kann mithilfe von GitLab CI/CD-Pipelines effizient durchgeführt werden.

Die Automatisierung von DevOps mit GitLab CI/CD-Pipelines beginnt mit den Grundlagen von Git und GitLab und zeigt, wie man Code überträgt und überprüft. Sie lernen die Einrichtung von GitLab-Runnern für die Ausführung und automatische Skalierung von CI/CD-Pipelines sowie die Erstellung und Konfiguration von Pipelines für viele Schritte des Softwareentwicklungszyklus. Außerdem erfahren Sie, wo Sie die Pipeline-Ergebnisse in GitLab finden und wie Sie diese Ergebnisse interpretieren können. Im Laufe des Buches werden Sie mit der Bereitstellung von Code in verschiedenen Umgebungen, der Weiterentwicklung von CI/CD-Pipeline-Funktionen wie der Verbindung von GitLab mit einem Kubernetes-Cluster und der Verwendung von GitLab mit Terraform, dem Auslösen von Pipelines und der Verbesserung der Pipeline-Leistung sowie der Verwendung von Best Practices und Tipps zur Fehlerbehebung bei unkooperativen Pipelines bestens vertraut sein. Beispiele im Text, Anwendungsfälle und Selbsteinschätzungen vertiefen die wichtigen CI/CD-, GitLab- und Git-Konzepte und helfen Ihnen bei der Vorbereitung auf Interviews und Zertifizierungsprüfungen im Zusammenhang mit GitLab.

Am Ende dieses Buches werden Sie in der Lage sein, mit GitLab CI/CD-Pipelines zu erstellen, die alle DevOps-Schritte automatisieren, die für die Erstellung und Bereitstellung von hochwertigem und sicherem Code erforderlich sind.

Was Sie lernen werden:

⬤ Einblicke in die Grundlagen von Git, GitLab und DevOps.

⬤ Verstehen Sie, wie Sie GitLab CI/CD-Pipelines erstellen, anzeigen und ausführen können.

⬤ Erfahren Sie, wie Sie Code mit GitLab CI/CD-Pipelines verifizieren, sichern und bereitstellen können.

⬤ Konfigurieren und Verwenden von GitLab-Runnern zur Ausführung von CI/CD-Pipelines.

⬤ Erweiterte Funktionen von GitLab CI/CD-Pipelines wie DAGs und bedingte Logik kennenlernen.

⬤ Befolgen von Best Practices und Methoden zur Fehlerbehebung bei GitLab CI/CD-Pipelines.

⬤ Implementierung von End-to-End-Workflows des Softwareentwicklungslebenszyklus anhand von Beispielen.

Für wen dieses Buch gedacht ist:

Dieses Buch richtet sich an DevOps/DevSecOps-Ingenieure, Anwendungsentwickler, Release-Ingenieure, Qualitätssicherungsingenieure, Sicherheitsingenieure, SREs und Sysadmins, die schnelle, sichere und automatisierte Softwareentwicklungs-Lebenszyklusaufgaben mithilfe von Continuous Integration und Continuous Delivery (CI/CD)-Pipelines in GitLab implementieren möchten. Grundlegende Kenntnisse der wichtigsten Phasen des Softwareentwicklungslebenszyklus und der DevOps-Prozesse sind von Vorteil.

Weitere Daten des Buches:

ISBN:9781803233000
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2023
Seitenzahl:348

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Automatisieren von DevOps mit GitLab CI/CD-Pipelines: Erstellen Sie effiziente CI/CD-Pipelines, um...
Verwenden Sie GitLab CI/CD-Pipelines zur...
Automatisieren von DevOps mit GitLab CI/CD-Pipelines: Erstellen Sie effiziente CI/CD-Pipelines, um Ihren Code anhand von Beispielen aus der Praxis zu überprüfen, zu sichern und bereitzustellen - Automating DevOps with GitLab CI/CD Pipelines: Build efficient CI/CD pipelines to verify, secure, and deploy your code using real-life examples

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)