Sélectionner une page
Formations DevOps DevSecOps Formation GitHub Advanced Security

Formation GitHub Advanced Security

Niveau confirmé
Catégorie Corporate
Logo Github Advanced Security

Prix 1 400€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et encas offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

Présentation

GitHub Advanced Security (GHAS) permet de sécuriser le cycle de développement logiciel directement dans GitHub grâce au Code Scanning, au Secret Scanning, à Dependabot et aux tableaux de bord de sécurité.

Notre formation GitHub Advanced Security vous permettra de mettre en place une démarche DevSecOps concrète afin d’identifier, prioriser et corriger les vulnérabilités au plus tôt dans vos projets logiciels.

Vous apprendrez à analyser vos dépôts GitHub, configurer le Code Scanning, exploiter CodeQL, détecter les secrets exposés, traiter les alertes de dépendances et réduire les risques liés à la supply chain logicielle.

Vous serez en mesure de renforcer la sécurité de vos repositories, de structurer un processus de remédiation, de configurer les bonnes pratiques de gouvernance et de suivre les indicateurs de sécurité avec Security Overview.

À l’issue de cette formation, vous serez capable d’exploiter GitHub Advanced Security pour sécuriser vos développements, vos dépendances, vos secrets et vos workflows dans une organisation DevOps.

Comme toutes nos formations, celle-ci vous présentera la dernière version stable de la technologie et ses nouveautés.

 

Objectifs

  • Comprendre le rôle de GitHub Advanced Security dans une démarche DevSecOps.
  • Configurer le Code Scanning et analyser les vulnérabilités applicatives.
  • Exploiter CodeQL pour détecter des failles de sécurité dans le code.
  • Mettre en place le Secret Scanning et gérer les alertes associées.
  • Sécuriser les dépendances avec Dependabot.
  • Renforcer la sécurité de la supply chain logicielle.
  • Piloter la posture sécurité d’une organisation avec les tableaux de bord GitHub.

 

Public visé

  • Ingénieurs DevOps
  • Ingénieurs DevSecOps
  • Développeurs
  • Lead Developers
  • Architectes logiciels
  • RSSI techniques
  • Responsables sécurité applicative
  • Platform Engineers

 

Pré-requis

  • Connaissances de base de Git et GitHub.
  • Compréhension des workflows de développement logiciel.
  • Notions de CI/CD appréciées.
  • Notions de sécurité applicative ou DevSecOps recommandées.

 

Pré-requis techniques

  • Ordinateur portable avec connexion Internet stable.
  • Compte GitHub actif.
  • Accès à une organisation ou un dépôt GitHub de test.
  • Navigateur web récent.
  • Éditeur de code installé, comme Visual Studio Code.

Programme de notre formation GitHub Advanced Security (GHAS)

 

[Jour 1 – Matin]

Introduction à GitHub Advanced Security et sécurisation du code

  • Présentation de GitHub Advanced Security
  • Les enjeux de sécurité du cycle de développement logiciel
  • Positionner GHAS dans une démarche DevSecOps
  • Comprendre les risques liés aux secrets, dépendances et vulnérabilités applicatives
  • Présentation des fonctionnalités GitHub Advanced Security
  • Présentation du Code Scanning
  • Comprendre les vulnérabilités applicatives courantes
  • Configurer et exécuter une analyse de sécurité
  • Interpréter les résultats et prioriser les corrections
  • Atelier pratique : Analyser un dépôt GitHub et mettre en œuvre une première stratégie de détection des vulnérabilités.

 

[Jour 1 – Après-midi]

CodeQL et analyse avancée des vulnérabilités

  • Présentation de CodeQL
  • Comprendre le modèle d’analyse sémantique du code
  • Configurer des règles d’analyse
  • Personnaliser les requêtes CodeQL
  • Identifier les vulnérabilités complexes
  • Intégrer CodeQL dans les workflows CI/CD

 

Secret Scanning et protection des secrets

  • Comprendre les risques liés aux secrets exposés dans le code
  • Fonctionnement de Secret Scanning
  • Détection des clés, tokens et identifiants sensibles
  • Gestion des alertes et processus de remédiation
  • Bonnes pratiques de gestion des secrets dans GitHub
  • Prévenir les fuites de secrets dans les projets collaboratifs
  • Atelier pratique : Détecter et corriger des secrets exposés dans un dépôt GitHub.

 

[Jour 2 – Matin]

Dependabot et sécurisation des dépendances

  • Comprendre les risques liés aux dépendances logicielles
  • Présentation de Dependabot Alerts
  • Gestion des mises à jour automatiques
  • Analyse des vulnérabilités des bibliothèques
  • Gestion des correctifs et validation des mises à jour
  • Réduire les risques liés à la supply chain logicielle
  • Atelier pratique : Configurer Dependabot et traiter plusieurs vulnérabilités détectées.

 

[Jour 2 – Après-midi]

Supply Chain Security et gouvernance GitHub

  • Comprendre les enjeux de la sécurité de la supply chain logicielle
  • Identifier les risques liés aux composants tiers
  • Mettre en place une gouvernance sécurité dans GitHub
  • Appliquer les bonnes pratiques DevSecOps
  • Renforcer la sécurité des dépôts et des workflows

 

Pilotage de la sécurité et amélioration continue

  • Security Overview et tableaux de bord GitHub
  • Suivre les indicateurs de sécurité d’une organisation
  • Prioriser les actions de remédiation
  • Mesurer l’efficacité des pratiques DevSecOps
  • Construire une démarche d’amélioration continue
  • Atelier pratique : Construire un tableau de bord sécurité et présenter les indicateurs clés d’un projet.

Pour aller plus loin

Formation GitHub Actions

Formation Looker Studio

Formation GitLab & GitFlow

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

Prix 1 400€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et encas offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp