Systèmes, cloud & sécurité

🔐 Sécurité Intégrée au Code

DevSecOps & Sécurité des Pipelines CI/CD

Analyse statique/dynamique (SAST/DAST), scan de vulnérabilités conteneurs et conformité automatisée dans le pipeline CI/CD.

  • 4 modules
  • 12 leçons
  • 4 h de contenu
  • Évaluation finale
#DevSecOps#SAST DAST#Sécurité CI CD#Conteneurs Sécurisés#Maroc DevSecOps

Ce que vous allez apprendre

  • Approche Shift-Left & Analyse Statique du Code (SAST / SCA)
  • Gestion Centralisée des Secrets & Sécurisation des Identifiants
  • Sécurité des Conteneurs & Signatures Cryptographiques
  • Tests Dynamiques (DAST) & Conformité Automatisée (Policy as Code)

Programme

4 modules · 12 leçons · 4 h de contenu

1Approche Shift-Left & Analyse Statique du Code (SAST / SCA)3 leçons · 1 h
  1. 1.1Fondements du DevSecOps : intégration de la sécurité dès la conception et culture collaborative
  2. 1.2Analyse statique du code (SAST) : détection automatisée de vulnérabilités avec Semgrep
  3. 1.3Analyse des dépendances (SCA) : inventaire SBOM et détection de CVEs avec Trivy
2Gestion Centralisée des Secrets & Sécurisation des Identifiants3 leçons · 1 h
  1. 2.1Détection des fuites de clés et tokens dans Git : Gitleaks et crochets de pré-commit
  2. 2.2Gestion des secrets applicatifs avec HashiCorp Vault et rotation automatique
  3. 2.3Injection dynamique de secrets dans les pipelines CI/CD sans exposition dans les logs
3Sécurité des Conteneurs & Signatures Cryptographiques3 leçons · 1 h
  1. 3.1Durcissement d'images de conteneurs : images minimalistes (Distroless, Alpine) et non-root
  2. 3.2Scan automatisé des registres de conteneurs (Harbor, AWS ECR) et blocage de vulnérabilités
  3. 3.3Signature et vérification d'artefacts avec Cosign (Sigstore) et admission Kubernetes
4Tests Dynamiques (DAST) & Conformité Automatisée (Policy as Code)3 leçons · 1 h
  1. 4.1Tests dynamiques de sécurité applicative (DAST) avec OWASP ZAP dans les pipelines
  2. 4.2Policy as Code avec Open Policy Agent (OPA) et Conftest pour bloquer les dérives
  3. 4.3Audits continus, tableaux de bord de sécurité et conformité CIS Benchmarks

Comment se déroule la formation

À votre rythme

Des leçons courtes ; votre progression est enregistrée et vous reprenez là où vous vous êtes arrêté.

En pratiquant

Des cas concrets et des mises en situation tout au long des modules.

Une validation

Une évaluation finale s'ouvre quand vous avez parcouru l'essentiel de la formation.

Dans le même domaine

  • Systèmes, cloud & sécurité🐧 Commandes Unix & Flux Git Pro

    Git & Environnement Linux

    Terminal Linux, scripts shell, gestion des versions avec Git, branches, merges et workflows collaboratifs.

    ▶ Exercices Python

    3 modules · 12 leçons · 3 h

    Voir le programme Accès sur attribution
  • Systèmes, cloud & sécurité🐧 Certification LPI Linux Essentials v2.0

    Linux Essentials (LPI 010 v2.0)

    Préparation officielle à la certification LPI Linux Essentials Version 2.0 : distributions, scripts shell, commandes terminal, processus, g…

    ▶ Exercices Python

    5 modules · 19 leçons · 9 h 30

    Voir le programme Accès sur attribution
  • Systèmes, cloud & sécurité🖥️ Administration Système & Services

    Administration système Linux

    Gestion des utilisateurs, permissions fines, gestion des services systemd, configuration réseau et sécurité système.

    4 modules · 16 leçons · 4 h

    Voir le programme Accès sur attribution