Présentiel et distanciel
3 jours (21 heures)

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.

Sur devis

Durée

3 jours (21 heures)

Modalité

Présentiel et distanciel

Prochaine session

Sur demande

Demander un devis

Autres formations qui pourraient vous intéresser

Ansible — les fondamentaux de l'automatisation IT

Présentiel et distanciel

Les incidents naissent rarement d'une technologie défaillante : ils naissent des configurations divergentes et des gestes manuels non reproductibles. Cette …

3 jours (21 heures) En savoir plus

Ansible avancé — automatisation à grande échelle et événementielle

Présentiel et distanciel

Automatiser dix serveurs et en automatiser mille ne relèvent pas des mêmes pratiques. Cette formation avancée traite des inventaires à …

3 jours (21 heures) En savoir plus

Ansible avancé — développeur : modules, plugins et collections

Présentiel et distanciel

Lorsque les modules existants ne suffisent plus, il devient nécessaire d'étendre Ansible. Cette formation est entièrement consacrée au développement Python …

3 jours (21 heures) En savoir plus

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