Catalogue des Formations
Bienvenue dans l'espace Formations de ShellBook. Contrairement aux guides de référence, cette section propose des parcours pédagogiques structurés pour monter en compétence de manière progressive.
Philosophie des Formations
- Séquentiel : Modules ordonnés (1 → 2 → 3)
- Pratique : Exercices avec solutions
- Production-Ready : Exemples issus du terrain
- Certification-Oriented : Prépare aux certifications (CKA, RHCSA, etc.)
Formations Disponibles
-
Cloud Fundamentals : Les Bases du Cloud
Formation socle pour tous les profils : concepts cloud, IaaS/PaaS/SaaS, infrastructure, sécurité, architecture, FinOps, conteneurs, DevOps, Data/IA et migration. Prépare aux spécialisations AWS/Azure/GCP.
Compétences : Concepts cloud, modèles de service, sécurité, PCI-DSS, architecture HA/DR, FinOps, Docker/K8s, CI/CD, Data/ML Durée : 5 jours (35h) - 11 modules + ressources Profils : Tous (parcours différenciés)
-
Le Socle DevOps
Maîtrisez les fondamentaux DevOps : Git, branches, pull requests, CI/CD, et pipelines automatisés. De zéro à la production.
Compétences : Git workflows, GitLab CI/CD, Tests automatisés Durée : 1 jour (6h)
-
PKI & Certificats
Maîtrisez l'infrastructure de confiance : cryptographie, certificats X.509, déploiement PKI, automatisation et conformité SecNumCloud.
Compétences : OpenSSL, X.509, CA Root/Sub-CA, CRL/OCSP, mTLS, Vault PKI Durée : 2 jours (16h)
-
Hardening Linux & Sécurité
Sécurisez vos serveurs Linux selon les standards SecNumCloud. SSH, sudo, firewall, audit et conformité ANSSI.
Compétences : SSH Hardening, Firewalld, OpenSCAP, Audit Durée : 1.5 jours (10h)
-
Ansible : De Zéro à l'Indus
Automatisez votre infrastructure avec Ansible. Architecture, playbooks, roles, Vault, et patterns d'industrialisation.
Compétences : Playbooks, Roles, Vault, Galaxy, Testing Durée : 1.5 jours (10h)
-
Katello : Maîtriser le Cycle de Vie Linux
Gérez centralement les mises à jour Linux (RHEL/Rocky/CentOS). Synchronisation repos, Content Views, Lifecycle Environments, Patch Management.
Compétences : Foreman, Pulp, Content Views, Errata Management Durée : 2 jours (15h)
-
Python SysOps : Automatisation Système
Maîtrisez Python pour l'administration système. Environnement, syntaxe, fichiers, formats de données, subprocess, réseau, APIs REST, SSH et déploiement cloud.
Compétences : Python, JSON/YAML, APIs, Paramiko, Boto3, Tests Durée : 5 jours (35h) - 15 modules + ressources
-
Chocolatey Factory : Packaging Windows
Maîtrisez Chocolatey pour gérer les packages Windows. Création de packages, repository privé, déploiement automatisé via Ansible/GPO.
Compétences : Packaging, Chocolatey Server, Automatisation Durée : 1.5 jours (12h)
-
Windows Server Mastery : Du Débutant à l'Expert
Parcours complet Windows Server en 4 niveaux : Fondations, Administration, Ingénierie et Expert. 20 modules couvrant de PowerShell basique à l'Infrastructure as Code et Hybrid Cloud. Prépare aux certifications AZ-800, AZ-801, SC-300.
Compétences : PowerShell, AD, GPO, Tiering Model, LAPS, Clustering, Conteneurs, DSC, Azure Hybrid Durée : 20 jours (150h) - 20 modules + ressources Profils : Débutants → Architectes Windows
-
Windows Patch Management (WSUS)
Déployez une infrastructure WSUS complète. Architecture, Deployment Rings, GPO, maintenance automatisée et troubleshooting avancé.
Compétences : WSUS, Deployment Rings, GPO PowerShell, Maintenance Durée : 1.5 jours (12h)
-
NTLite Mastery : Personnalisation d'Images Windows
Créez des images Windows sur mesure : debloating, intégration drivers/updates, automatisation OOBE, et déploiement VPN/certificats entreprise.
Compétences : Debloating, Post-Setup, Unattended XML, VPN/PKI Integration Durée : 2.5 jours (18h) - 6 modules
-
SQL Server DBA : Administration Professionnelle
Administrez SQL Server en production : architecture, sécurité, maintenance (Ola Hallengren), automatisation (dbatools), et projet Phoenix complet.
Compétences : Installation, Sécurité, Backups, Automatisation PowerShell Durée : 4 jours (22h) - 5 modules
-
GCP Fundamentals : De l'On-Premise au Cloud
Formation complète GCP : Console, IAM, Compute Engine, VPC, Storage, GKE, CI/CD, Serverless, Security et Observability. Préparation certification Associate Cloud Engineer.
Compétences : gcloud CLI, IAM, Compute, VPC, GKE, Cloud Build, Cloud Run, Cloud Armor, Monitoring Durée : 5 jours (35h) - 10 modules
-
AWS Fundamentals : De l'On-Premise au Cloud Amazon
Formation complète AWS : Console, IAM, EC2, VPC, S3, RDS, EKS, CodePipeline, Lambda, Fargate, WAF, CloudWatch. Préparation certifications Solutions Architect, SysOps, Cloud Practitioner.
Compétences : AWS CLI, IAM, EC2, VPC, EKS, CodePipeline, Lambda, WAF, CloudWatch, X-Ray Durée : 5 jours (35h) - 10 modules
-
Azure Fundamentals : De l'On-Premise au Cloud Microsoft
Formation complète Azure : Portal, Entra ID, VMs, VNet, Storage, SQL Database, AKS, Azure DevOps, Functions, Container Apps, Key Vault, Monitor. Préparation certifications AZ-900, AZ-104, AZ-204.
Compétences : Azure CLI, Entra ID, VMs, VNet, AKS, Azure DevOps, Functions, Key Vault, Monitor, KQL Durée : 5 jours (35h) - 10 modules
-
Terraform ACI : Automatiser votre Fabric Cisco
Formation complète Terraform + Cisco ACI : architecture fabric, modèle objet, Contracts, flux Nord-Sud/Est-Ouest, Multi-Site (MSO/NDO), et projet PCI-DSS. Prépare aux certifications Terraform Associate et DevNet.
Compétences : Terraform, ACI, Tenants, EPGs, Contracts, L3Out, Microsegmentation, Multi-Site Durée : 5 jours (35h) - 10 modules Profils : Network Engineers, DevOps, Architectes DC
-
Linux Mastery : Du Débutant à l'Expert
Parcours complet Linux en 4 niveaux : Fondations, Administration, Ingénierie et Expert. 20 modules couvrant du shell basique à Kubernetes et l'Infrastructure as Code. Prépare aux certifications LPIC, RHCSA, RHCE et CKA.
Compétences : Shell, Administration système, Sécurité, Docker, Kubernetes, Ansible, Terraform Durée : 20 jours (150h) - 20 modules + ressources Profils : Débutants → Architectes Linux
-
Hardening Windows : Sécurité Entreprise
Sécurisez vos environnements Windows selon les standards CIS/ANSSI. Security Baselines, LGPO, durcissement services, Tiering Model Active Directory, LAPS et comptes de service gérés.
Compétences : CIS Benchmarks, LGPO, Firewall avancé, Tiering Model, LAPS, gMSA Durée : 1.5 jours (10h) - 5 modules Profils : Admins Windows, Ingénieurs Sécurité
-
Docker Mastery : Conteneurisation de A à Z
Maîtrisez Docker de l'installation à la production : images, Dockerfile multi-stage, Compose, networking, volumes et sécurité. Formation pratique avec TP final Production-Ready.
Compétences : Dockerfile, Multi-stage builds, Compose, Networking, Volumes, Security Durée : 2 jours (15h) - 7 modules Profils : DevOps, Développeurs, SysAdmins
-
:fontawesome-solid-seal:{ .lg .middle } Podman Mastery : Conteneurs pour l'Entreprise
Maîtrisez l'écosystème Podman (Red Hat) : conteneurs rootless, Buildah, Skopeo, pods multi-conteneurs et intégration systemd avec Quadlet. Focus RHEL/Rocky Linux.
Compétences : Podman rootless, Buildah, Skopeo, Pods, Quadlet, Systemd Durée : 2 jours (15h) - 7 modules Profils : Admins RHEL/Rocky, DevOps Red Hat, SRE
-
Kubernetes Mastery : De l'Administration à la Production
Formation complète Kubernetes : architecture, workloads, networking, storage, RBAC, Helm, GitOps (ArgoCD/Flux) et troubleshooting. Préparation certification CKA avec TP plateforme production.
Compétences : Pods, Deployments, Services, Ingress, RBAC, Helm, ArgoCD, Velero Durée : 5 jours (35h) - 12 modules Profils : DevOps, SRE, Architectes Cloud
-
Observabilité : Prometheus, Grafana & Alerting
Déployez une stack d'observabilité complète : Prometheus, Grafana, Alertmanager, exporters et instrumentation. Les 3 piliers (métriques, logs, traces) et alerting production.
Compétences : PromQL, Exporters, Grafana Dashboards, Alertmanager, SLOs/SLIs Durée : 2 jours (15h) - 6 modules Profils : DevOps, SRE, Ops
-
Windows Hacking Mastery : AD & Post-Exploitation
Formation intensive en offensive security Windows : exploitation Active Directory, escalade de privilèges, post-exploitation et persistence. Scénarios réalistes pour pentesters et red teamers.
Compétences : Kerberoasting, BloodHound, Mimikatz, Pass-the-Hash, Privilege Escalation, Golden Ticket, AMSI Bypass Durée : 5 jours (35-40h) - 6 modules + ressources Profils : Pentesters, Red Teamers, Analystes Sécurité
Comment Utiliser Cette Section ?
1. Choisir un Parcours
Consultez les formations disponibles ci-dessus. Chaque carte indique les compétences acquises et la durée estimée.
2. Suivre le Syllabus
Chaque formation contient une page "Introduction & Programme" avec :
- Objectifs : Ce que vous saurez faire à la fin
- Prérequis : Connaissances nécessaires avant de commencer
- Programme : Liste séquentielle des modules
3. Travailler les Modules
Chaque module suit cette structure :
- Concept : Explication théorique (avec diagrammes Mermaid)
- Pratique : Commandes/configurations à exécuter
- Exercice : Mise en situation (admonition
!!! example) - Solution : Correction détaillée (collapsible
??? quote)
Conseil Pédagogique
Faites les exercices AVANT de regarder la solution. C'est en se trompant qu'on apprend le mieux. La solution est là pour valider, pas pour copier-coller.
Créer une Nouvelle Formation
Vous êtes auteur de contenu ? Suivez la structure ci-dessous et consultez le Guide Docs-as-Code.
Structure recommandée :
docs/formations/
└── ma-formation/
├── index.md # Syllabus (objectifs, programme)
├── 01-module.md # Module 1
├── 02-module.md # Module 2
├── 03-module.md # Module 3
└── 99-conclusion.md # Ressources, certification
Navigation dans mkdocs.yml :
- 🎓 Formations:
- 📘 Ma Formation:
- Introduction: formations/ma-formation/index.md
- Module 1: formations/ma-formation/01-module.md
- Module 2: formations/ma-formation/02-module.md
- Conclusion: formations/ma-formation/99-conclusion.md
Contribution
Les formations sont ouvertes aux contributions ! Pour proposer un nouveau parcours :
- Forker le repo ShellBook
- Créer une branche
formation/nom-du-cours - Utiliser le template comme structure
- Soumettre une Pull Request
Voir le Guide de Contribution pour plus de détails.
Formations Disponibles
| Formation | Modules | Statut |
|---|---|---|
| 🚀 Le Socle DevOps | 5 modules | ✅ Disponible |
| 🔒 PKI & Certificats | 5 modules | ✅ Disponible |
| 🔐 Hardening Linux | 5 modules | ✅ Disponible |
| 🛡️ Hardening Windows | 5 modules | ✅ Disponible |
| 💠 Ansible Mastery | 4 modules | ✅ Disponible |
| 🦁 Katello Lifecycle | 5 modules | ✅ Disponible |
| 🐍 Python SysOps | 15 modules + ressources | ✅ Disponible |
| 🐳 Docker Mastery | 7 modules | ✅ Disponible |
| 🦭 Podman Mastery | 7 modules | ✅ Disponible |
| ☸️ Kubernetes Mastery | 12 modules | ✅ Disponible |
| 📊 Observabilité | 6 modules | ✅ Disponible |
| 🏰 Windows Server Mastery | 20 modules | ✅ Disponible |
| ♻️ Windows Patch Management | 5 modules | ✅ Disponible |
| 🍫 Chocolatey Factory | 5 modules | ✅ Disponible |
| 💿 NTLite Mastery | 6 modules | ✅ Disponible |
| 🛢️ SQL Server DBA | 5 modules | ✅ Disponible |
| ☁️ Cloud Fundamentals | 11 modules | ✅ Disponible |
| 🌐 GCP Fundamentals | 10 modules | ✅ Disponible |
| 🔶 AWS Fundamentals | 10 modules | ✅ Disponible |
| 🔷 Azure Fundamentals | 10 modules | ✅ Disponible |
| 🔧 Terraform ACI | 10 modules | ✅ Disponible |
| 🐧 Linux Mastery | 20 modules | ✅ Disponible |
| 🧠 AI Engineering for Ops | 5 modules | ✅ Disponible |
| 🏴☠️ Ethical Hacking Mastery | 6 modules | ✅ Disponible |
| 🪟 Windows Hacking Mastery | 6 modules + ressources | ✅ Disponible |
Besoin d'aide ? Ouvrez une issue GitHub ou consultez le guide Docs-as-Code.