Maîtriser GitLab 12

Note :   (3,9 sur 5)

Maîtriser GitLab 12 (Joost Evertse)

Avis des lecteurs

Résumé:

Le livre a reçu des critiques mitigées, certains lecteurs appréciant son contenu perspicace tandis que d'autres critiquent sa rédaction technique et son manque de clarté. Beaucoup l'ont trouvé mal organisé et manquant de conseils détaillés pour une application pratique.

Avantages:

Le livre est bien écrit pour améliorer la compréhension, et il a le potentiel d'augmenter les connaissances de manière significative pour certains lecteurs. Certaines critiques l'ont félicité pour son caractère détaillé et informatif.

Inconvénients:

Critiqué pour une écriture paresseuse et une mauvaise édition, les lecteurs citant des heures de préparation avant d'arriver à l'apprentissage. Il y a des incohérences et un manque d'instructions claires, ce qui le rend difficile à suivre, en particulier pour les débutants. Certains ont considéré qu'il s'agissait d'une collection de liens plutôt que d'un contenu utile, estimant qu'il n'était pas utile pour apprendre ou construire avec GitLab.

(basé sur 7 avis de lecteurs)

Titre original :

Mastering GitLab 12

Contenu du livre :

Un guide d'expert pour vous aider à utiliser les techniques DevOps avec la dernière version de GitLab afin d'optimiser et de gérer votre flux de travail logiciel Caractéristiques principales Plongez dans l'architecture de GitLab, installez-la et configurez-la pour l'adapter à votre environnement Découvrez les principes sous-jacents du développement logiciel agile et de DevOps Explorez les fonctionnalités de GitLab pour gérer les applications et services cloud-natifs de l'entreprise Description du livre.

GitLab est une boîte à outils open source de gestion de référentiel et de contrôle de version avec des fonctions pour les entreprises et les projets logiciels personnels. Il offre des options de configuration, des extensions et des API qui en font un outil idéal pour les entreprises afin de gérer le cycle de vie du développement logiciel.

Ce livre commence par expliquer les options de GitLab et les composants de l'architecture de GitLab. Vous apprendrez à installer et à configurer GitLab sur site et dans le cloud, ainsi qu'à comprendre comment migrer des bases de code à partir de différents systèmes, tels que GitHub, Concurrent Versions System, Team Foundation Version Control et Subversion. Les chapitres suivants vous aideront à mettre en œuvre la culture DevOps en présentant les outils de gestion du flux de travail dans GitLab et l'intégration continue/le déploiement continu (CI/CD). En outre, le livre vous guidera dans l'installation de GitLab sur une gamme de plates-formes cloud, la surveillance avec Prometheus et le déploiement d'un environnement avec GitLab. Vous vous concentrerez également sur le composant CI de GitLab pour vous aider à créer des pipelines de développement et des travaux, ainsi que pour vous aider à mettre en place des runners GitLab pour votre propre projet. Enfin, vous serez en mesure de choisir une configuration de haute disponibilité qui répond à vos besoins et vous aide à surveiller et à agir sur les résultats obtenus après les tests.

A la fin de ce livre, vous aurez acquis l'expertise nécessaire pour utiliser efficacement les fonctionnalités de GitLab, et serez capable d'intégrer toutes les phases du processus de développement. Ce que vous apprendrez Installer GitLab sur site et dans le cloud en utilisant une variété de configurations Effectuer la migration des données des plateformes SVN, TFS, CVS et GitHub vers GitLab Utiliser les runners GitLab pour développer différents types de configurations dans le développement logiciel Planifier et exécuter CI/CD en utilisant les fonctionnalités de GitLab Surveiller et sécuriser votre architecture logicielle en utilisant Prometheus et Grafana Mettre en œuvre la culture DevOps en introduisant des outils de gestion de flux de travail dans GitLab A qui s'adresse ce livre ?

Si vous êtes un développeur de logiciels, un professionnel DevOps, ou tout développeur qui souhaite maîtriser GitLab pour une gestion productive des référentiels dans vos tâches quotidiennes, ce livre est fait pour vous. Une compréhension de base du processus de développement de logiciels est supposée. Table des matières Présentation de l'architecture de GitLab Installer GitLab Configurer GitLab Utiliser l'interface Web Configurer GitLab depuis le terminal Importer votre projet de GitHub vers GitLab Migrer de CVS Passer de SVN Déplacer des référentiels depuis TFS GitLab Vision - toute la chaîne d'outils dans une seule application Créer votre produit, le vérifier et l'empaqueter La version et la configuration de GitLab sont les étapes les plus importantes du processus de développement de logiciels, Créer votre produit, le vérifier et le packager La phase de release et de configuration Surveiller avec Prometheus Intégrer GitLab avec des outils CI/CD Configurer votre projet pour l'intégration continue de GitLab Installer et configurer les runners GitLab Utiliser les runners GitLab avec Docker ou Kubernetes Autoscaling GitLab CI Runners Monitoring CI metrics Créer une architecture HA de base Utiliser Horizontal Scaling Gérer un environnement HA hybride Rendre votre environnement entièrement distribué Utiliser Geo pour créer des copies distribuées en lecture seule de GitLab

Autres informations sur le livre :

ISBN :9781789531282
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Maîtriser GitLab 12 - Mastering GitLab 12
Un guide d'expert pour vous aider à utiliser les techniques DevOps avec la dernière version de GitLab afin d'optimiser et de gérer votre...
Maîtriser GitLab 12 - Mastering GitLab 12

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)