GitLab CE et CI/CD — industrialiser la collaboration et les déploiements
GitLab Community Edition réunit dans une plateforme auto-hébergée la gestion du code, la revue par demandes de fusion, le suivi de projet et l'intégration continue. Cette formation couvre Git, la plateforme et la construction de chaînes de livraison jusqu'au déploiement réel, avec un volet consacré à la qualité et un volet destiné aux responsables d'équipe.
Objectifs de la formation
- Maîtriser le modèle de données de Git et les commandes essentielles.
- Administrer groupes, projets, rôles et outils de suivi natifs.
- Conduire une revue de code efficace et protéger les branches.
- Concevoir des chaînes d'intégration et de déploiement multi-environnements.
- Intégrer qualité de code, analyse de sécurité et observabilité des chaînes.
- Brancher l'automatisation d'infrastructure et piloter un projet.
Public concerné
- Administrateurs systèmes et ingénieurs infrastructure.
- Développeurs et ingénieurs DevOps.
- Responsables d'équipe et managers techniques.
Prérequis
- Bases Linux et pratique de la ligne de commande.
- Notions de gestion de versions appréciées.
Programme détaillé
Jour 1 — Git et prise en main de la plateforme
- Modèle de données de Git, commits et commandes fondamentales
- Branches, fusion, conflits, réécriture d'historique et synchronisation distante
- GitLab CE : groupes, projets, rôles et outils de suivi natifs
Jour 2 — Revue de code et chaînes de livraison
- Demandes de fusion : cycle de vie, revue et protection de branche
- Anatomie d'une chaîne : exécuteurs, variables, artefacts et cache
- Chaînes avancées : déclenchement conditionnel, environnements, retour arrière
Jour 3 — Qualité, observabilité et pilotage
- Qualité de code et analyse de sécurité en édition communautaire
- Observabilité des chaînes : durées, journaux, notifications et fiabilisation
- Déploiement piloté par automatisation et pilotage de projet pour managers
Certification
À l'issue de cette formation, vous recevrez une attestation de participation délivrée par ECINTELLIGENCE.
Autres formations qui pourraient vous intéresser
Ansible — les fondamentaux de l'automatisation IT
Présentiel et distancielLes incidents naissent rarement d'une technologie défaillante : ils naissent des configurations divergentes et des gestes manuels non reproductibles. Cette …
Ansible avancé — automatisation à grande échelle et événementielle
Présentiel et distancielAutomatiser dix serveurs et en automatiser mille ne relèvent pas des mêmes pratiques. Cette formation avancée traite des inventaires à …
Ansible avancé — développeur : modules, plugins et collections
Présentiel et distancielLorsque les modules existants ne suffisent plus, il devient nécessaire d'étendre Ansible. Cette formation est entièrement consacrée au développement Python …
Prêt à développer vos compétences ?
Rejoignez des centaines de professionnels qui ont fait confiance à ECINTELLIGENCE pour leur montée en compétences.
Voir toutes nos formations