Automatiser le DevOps avec les pipelines CI/CD de GitLab : Construire des pipelines CI/CD efficaces pour vérifier, sécuriser et déployer votre code à l'aide d'exemples concrets.

Note :   (4,4 sur 5)

Automatiser le DevOps avec les pipelines CI/CD de GitLab : Construire des pipelines CI/CD efficaces pour vérifier, sécuriser et déployer votre code à l'aide d'exemples concrets. (Christopher Cowell)

Avis des lecteurs

Résumé:

Le livre « Automating DevOps with GitLab CI/CD Pipelines » de Christopher Cowell, Nicholas Lotz et Chris Timberlake est salué pour son approche complète et structurée de la compréhension de GitLab et des principes DevOps. Il fournit une bonne base pour les débutants tout en offrant des exemples pratiques et des aperçus des pipelines CI/CD. Cependant, certains lecteurs ont trouvé qu'une grande partie du contenu chevauche des ressources en ligne existantes, ce qui le rend moins utile pour ceux qui sont déjà familiers avec la documentation de GitLab.

Avantages:

Excellente organisation et présentation de l'information.
Couverture complète des concepts DevOps, de Git et des fonctionnalités de GitLab.
Accessible aux débutants avec des exemples pratiques et des exercices d'application.
Style d'écriture engageant qui simplifie les idées complexes.
L'accent est mis sur les meilleures pratiques et les scénarios du monde réel.
Bonne ressource pour construire des pipelines CI/CD sécurisés et automatiser les flux de travail.

Inconvénients:

Certains recoupements de contenu avec la documentation en ligne disponible gratuitement.
Peut sembler trop basique pour des lecteurs déjà bien familiarisés avec GitLab ou DevOps.
Les premiers chapitres peuvent ressembler à un argumentaire de vente de GitLab.
Manque de discussions approfondies que certains lecteurs pourraient attendre.

(basé sur 12 avis de lecteurs)

Titre original :

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

Contenu du livre :

Utiliser les pipelines CI/CD de GitLab pour automatiser et déployer les différentes étapes du cycle de vie du développement logiciel en utilisant les meilleures pratiques et les méthodes de dépannage.

Caractéristiques principales :

⬤ Profitez de la puissance des pipelines CI/CD de GitLab à chaque étape de votre cycle de développement logiciel.

⬤ Apprenez comment GitLab rend Git plus facile à utiliser et plus puissant lors de la validation et de la révision du code.

⬤ Les cours de formation et les exercices d'auto-évaluation vous permettront d'approfondir vos connaissances et d'améliorer vos performances.

⬤ L'achat du livre imprimé ou du livre Kindle inclut un livre électronique gratuit au format PDF.

Description du livre :

Les développeurs et les ingénieurs de mise en production comprennent les enjeux importants liés à la construction, à l'empaquetage et au déploiement corrects du code. S'assurer que votre code est fonctionnellement correct, rapide et sécurisé est une tâche complexe qui prend du temps. L'implémentation, le développement et le déploiement du code peuvent être menés efficacement en utilisant les pipelines CI/CD de GitLab.

Automatiser DevOps avec les pipelines CI/CD de GitLab commence par les bases de Git et de GitLab, en montrant comment commiter et réviser le code. Vous apprendrez à configurer GitLab Runners pour l'exécution et la mise à l'échelle automatique des pipelines CI/CD et à créer et configurer des pipelines pour de nombreuses étapes du cycle de vie du développement logiciel. Vous découvrirez également où trouver les résultats des pipelines dans GitLab et comment les interpréter. Au fil du livre, vous serez bien équipé pour déployer du code dans différents environnements, faire progresser les fonctionnalités des pipelines CI/CD telles que la connexion de GitLab à un cluster Kubernetes et l'utilisation de GitLab avec Terraform, le déclenchement des pipelines et l'amélioration des performances des pipelines, ainsi que l'utilisation des meilleures pratiques et des conseils de dépannage pour les pipelines non coopératifs. Des exemples dans le texte, des cas d'utilisation et des auto-évaluations renforceront les concepts importants de CI/CD, GitLab et Git, et vous aideront à vous préparer aux entretiens et aux examens de certification liés à GitLab.

À la fin de ce livre, vous serez en mesure d'utiliser GitLab pour construire des pipelines CI/CD qui automatisent toutes les étapes DevOps nécessaires pour construire et déployer un code sécurisé de haute qualité.

Ce que vous apprendrez

⬤ Apprendre à connaître l'essentiel de Git, GitLab et DevOps.

⬤ Comprendre comment créer, visualiser et exécuter les pipelines CI/CD de GitLab.

⬤ Explorer comment vérifier, sécuriser et déployer du code avec les pipelines CI/CD de GitLab.

⬤ Configurer et utiliser les GitLab Runners pour exécuter les pipelines CI/CD.

⬤ Explorer les fonctionnalités avancées des pipelines CI/CD de GitLab comme les DAG et la logique conditionnelle.

⬤ Suivre les meilleures pratiques et les méthodes de dépannage des pipelines CI/CD de GitLab.

⬤ Mettre en œuvre des flux de travail de bout en bout du cycle de développement logiciel à l'aide d'exemples.

Pour qui ce livre est fait :

Ce livre s'adresse aux ingénieurs DevOps/DevSecOps, aux développeurs d'applications, aux ingénieurs de mise en production, aux ingénieurs d'assurance qualité, aux ingénieurs de sécurité, aux SRE et aux administrateurs système qui cherchent à mettre en œuvre des tâches rapides, sécurisées et automatisées du cycle de vie du développement logiciel en utilisant les pipelines d'intégration continue et de livraison continue (CI/CD) dans GitLab. Une connaissance de base des principales étapes du cycle de vie du développement logiciel et des processus DevOps sera utile.

Autres informations sur le livre :

ISBN :9781803233000
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :2023
Nombre de pages :348

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Automatiser le DevOps avec les pipelines CI/CD de GitLab : Construire des pipelines CI/CD efficaces...
Utiliser les pipelines CI/CD de GitLab pour...
Automatiser le DevOps avec les pipelines CI/CD de GitLab : Construire des pipelines CI/CD efficaces pour vérifier, sécuriser et déployer votre code à l'aide d'exemples concrets. - Automating DevOps with GitLab CI/CD Pipelines: Build efficient CI/CD pipelines to verify, secure, and deploy your code using real-life examples

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)