Beherrschen von GitLab 12

Bewertung:   (3,9 von 5)

Beherrschen von GitLab 12 (Joost Evertse)

Leserbewertungen

Zusammenfassung:

Das Buch hat gemischte Kritiken erhalten: Einige Leser schätzen den aufschlussreichen Inhalt, andere kritisieren die technische Sprache und die mangelnde Klarheit. Viele fanden es schlecht organisiert und es fehlte an detaillierten Anleitungen für die praktische Anwendung.

Vorteile:

Es ist gut geschrieben, um das Verständnis zu verbessern, und es hat das Potenzial, das Wissen einiger Leser erheblich zu erweitern. Einige Kritiker lobten das Buch als detailliert und informativ.

Nachteile:

Kritisiert wird, dass das Buch schlecht geschrieben und redigiert ist, und dass die Leser stundenlang mit dem Aufbau beschäftigt sind, bevor sie zum Lernen kommen. Es gibt Ungereimtheiten und einen Mangel an klaren Anweisungen, was es vor allem für Anfänger schwer macht, dem Buch zu folgen. Einige hielten es eher für eine Sammlung von Links als für nützliche Inhalte und fanden es nicht hilfreich, um mit GitLab zu lernen oder zu bauen.

(basierend auf 7 Leserbewertungen)

Originaltitel:

Mastering GitLab 12

Inhalt des Buches:

Ein Expertenhandbuch, das Ihnen dabei hilft, DevOps-Techniken mit der neuesten GitLab-Version zu nutzen, um Ihren Software-Workflow zu optimieren und zu verwalten Hauptmerkmale Lernen Sie die Architektur von GitLab kennen und installieren und konfigurieren Sie es so, dass es in Ihre Umgebung passt Erfahren Sie mehr über die zugrunde liegenden Prinzipien der agilen Softwareentwicklung und DevOps Entdecken Sie die Funktionen von Gitlab, um Cloud-native Unternehmensanwendungen und -dienste zu verwalten Buchbeschreibung

GitLab ist ein Open-Source-Toolkit zur Repository-Verwaltung und Versionskontrolle mit Funktionen für Unternehmen und persönliche Softwareprojekte. Es bietet Konfigurationsoptionen, Erweiterungen und APIs, die es zu einem idealen Werkzeug für Unternehmen machen, um den Lebenszyklus der Softwareentwicklung zu verwalten.

In diesem Buch werden zunächst die Optionen von GitLab und die Komponenten der GitLab-Architektur erläutert. Sie erfahren, wie Sie GitLab vor Ort und in der Cloud installieren und einrichten und wie Sie Codebasen aus verschiedenen Systemen wie GitHub, Concurrent Versions System, Team Foundation Version Control und Subversion migrieren können. Spätere Kapitel helfen Ihnen bei der Umsetzung der DevOps-Kultur, indem sie die Workflow-Management-Tools in GitLab und Continuous Integration/Continuous Deployment (CI/CD) vorstellen. Darüber hinaus führt das Buch Sie durch die Installation von GitLab auf einer Reihe von Cloud-Plattformen, die Überwachung mit Prometheus und die Bereitstellung einer Umgebung mit GitLab. Ein weiterer Schwerpunkt liegt auf der CI-Komponente von GitLab, die Sie bei der Erstellung von Entwicklungspipelines und Aufträgen unterstützt und Ihnen hilft, GitLab-Runner für Ihr eigenes Projekt einzurichten. Schließlich werden Sie in der Lage sein, ein Hochverfügbarkeits-Setup zu wählen, das Ihren Bedürfnissen entspricht und Ihnen hilft, die Ergebnisse nach dem Testen zu überwachen und darauf zu reagieren.

Am Ende dieses Buches haben Sie das nötige Fachwissen erworben, um die Funktionen von GitLab effektiv zu nutzen und alle Phasen des Entwicklungsprozesses zu integrieren. Was Sie lernen werden Installieren Sie GitLab vor Ort und in der Cloud unter Verwendung verschiedener Konfigurationen Führen Sie eine Datenmigration von den Plattformen SVN, TFS, CVS und GitHub zu GitLab durch Verwenden Sie GitLab-Runner, um verschiedene Arten von Konfigurationen in der Softwareentwicklung zu entwickeln Planen und führen Sie CI/CD durch, indem Sie GitLab-Funktionen verwenden Überwachen und sichern Sie Ihre Softwarearchitektur mit Prometheus und Grafana Implementieren Sie eine DevOps-Kultur, indem Sie Workflow-Management-Tools in GitLab einführen Für wen dieses Buch geeignet ist

Wenn Sie Softwareentwickler, DevOps-Experte oder ein Entwickler sind, der GitLab für eine produktive Repository-Verwaltung bei seinen täglichen Aufgaben beherrschen möchte, ist dieses Buch genau das Richtige für Sie. Grundlegende Kenntnisse über den Workflow der Softwareentwicklung werden vorausgesetzt. Inhaltsverzeichnis Einführung in die GitLab-Architektur Installieren von GitLab Konfigurieren von GitLab Verwenden der Web-Benutzeroberfläche Konfigurieren von GitLab über das Terminal Importieren Ihres Projekts von GitHub nach GitLab Migrieren von CVS Wechseln von SVN Verschieben von Repositorys aus TFS GitLab Vision - die gesamte Toolchain in einer Anwendung Erstellen Sie Ihr Produkt, überprüfen Sie es, Die Release- und Konfigurationsphase Überwachen mit Prometheus Integrieren von GitLab mit CI/CD-Tools Einrichten Ihres Projekts für GitLab Continuous Integration Installieren und Konfigurieren von GitLab-Runnern Verwenden von GitLab-Runnern mit Docker oder Kubernetes Automatische Skalierung von GitLab-CI-Runnern Überwachen von CI-Metriken Erstellen einer grundlegenden HA-Architektur Verwenden von horizontaler Skalierung Verwalten einer hybriden HA-Umgebung Erstellen einer vollständig verteilten Umgebung Verwenden von Geo zum Erstellen verteilter Nur-Lese-Kopien von GitLab

Weitere Daten des Buches:

ISBN:9781789531282
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Beherrschen von GitLab 12 - Mastering GitLab 12
Ein Expertenhandbuch, das Ihnen dabei hilft, DevOps-Techniken mit der neuesten GitLab-Version zu nutzen, um Ihren...
Beherrschen von GitLab 12 - Mastering GitLab 12

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)