GitlabGITLABCOMPLIANCE
GitLab Compliance Training
Apprenez à gérer la conformité dans GitLab : politiques, audits et reporting. Cours réservé aux clients Ultimate.
1 jour / 7h
Présentation du cours
Ce cours couvre toutes les capacités de conformité essentielles de GitLab, y compris les cadres de conformité, le contrôle des dépôts, les politiques d’approbation des demandes de fusion, les politiques d’exécution des pipelines, les politiques d’exécution des analyses, la gestion des audits et le reporting.
Étant donné que la plupart de ces fonctionnalités ne sont disponibles que pour les clients disposant d’une licence Ultimate, ce cours est destiné uniquement aux clients Ultimate.
Méthodes mobilisées: Ce cours alterne parties théoriques sous forme de lectures (slides), démos et parties pratiques sous forme de labs dirigés.
Objectifs pédagogiques
- Configurer les cadres de conformité pour les projets.
- Appliquer des politiques pour le contrôle des dépôts, les approbations des demandes de fusion et l’exécution des pipelines.
- Gérer et automatiser les analyses de sécurité et de licences.
- Utiliser les fonctionnalités d’audit et de reporting pour surveiller la conformité.
Modalités d’évaluation : Les objectifs pédagogiques sont évalués à travers la réalisation des parties pratiques (labs dirigés) sous la supervision du formateur délivrant la session de formation.
Public cible
Gestionnaires de la conformité, gestionnaires de programmes de conformité, analystes de rapports d’audit et analystes d’événements d’audit utilisant GitLab avec la licence Ultimate.
Prérequis
- Cours GitLab Fundamentals ou connaissances équivalentes.
- Cours GitLab CI/CD ou connaissances équivalentes.
- Une connaissance de Git, GitLab ou GitLab CI/CD est requise.
- Ordinateur avec accès Internet et Git installé.
- Un niveau d’anglais intermédiaire (lecture) est requis afin d’assurer la compréhension des supports de cours.
Programme
Module 01 : La conformité chez GitLab
- Répondre aux exigences réglementaires
- Suivre vos projets
- Appliquer les normes organisationnelles
- Gérer la séparation des tâches
Module 02 : Cadres de conformité et cadrage de projet
- Identifier et appliquer les exigences de conformité
- Cadrer les projets en fonction du niveau de risque
- Créer une piste d’audit
Module 03 : Contrôle des dépôts
- Contrôler ce qui peut être poussé vers un dépôt
- Appliquer les processus de revue de code
- Empêcher les ‘force pushes’
- Exiger l’approbation des personnes appropriées
Module 04 : Politiques d’approbation des demandes de fusion
- Gérer l’utilisation des licences open-source
- Automatiser l’analyse des licences
- Utiliser les résultats des analyses de sécurité
Module 05 : Politiques d’exécution des analyses
- S’assurer que les analyses de sécurité sont appliquées de manière cohérente
- Équilibrer les contrôles de sécurité stricts et la productivité des développeurs
Module 06 : Gestion des audits
- Diffuser les événements d’audit
- Consolider les journaux d’audit
- Suivre les actions liées à la sécurité
Module 07 : Rapports
- S’aligner sur les normes de l’industrie
- Générer des rapports d’audit, des rapports de conformité et des rapports SBOM
- Utiliser le contrôle d’accès basé sur les rôles pour limiter l’accès aux données
Nos sessions de formations
Lieu de formation :
Ce cours vous intéresse ?
Votre société à besoin d'une offre
personnalisée ? Contactez-nous
personnalisée ? Contactez-nous