Menu
Bienvenue dans ton bootcamp

Comprendre ton projet
avant de commencer

Avant de plonger dans le code, prends 5 minutes pour comprendre pourquoi ce projet existe et ce que tu vas construire.

1

Le problème que tu vas résoudre

Ce que vivent les équipes infra au quotidien

Patching manuel = des heures perdues

Mettre à jour 50 serveurs un par un, c'est des journées entières de travail répétitif. Sans parler des erreurs humaines.

🔓

Failles de sécurité non corrigées

Quand le patching prend trop de temps, on repousse. Chaque jour sans patch = porte ouverte aux attaques.

📋

Aucune traçabilité

"C'est qui qui a patché le serveur prod-03 ?" — Si tu ne peux pas répondre, tu as un problème d'audit.

"On passait 2 jours par mois juste à patcher nos serveurs. Et malgré ça, on ratait toujours des machines."

— Admin sys, PME de 200 personnes
2

La solution : AWX

L'outil qui automatise tout ça

AWX est l'interface web open-source qui permet de gérer Ansible à grande échelle. Au lieu d'exécuter tes playbooks en ligne de commande, tu les planifies, les traces et les visualises depuis une interface moderne.

AWX — Ansible, version pro

L'orchestrateur open-source utilisé par les entreprises

AWX te donne une interface graphique pour gérer tes playbooks Ansible. Tu peux créer des inventaires dynamiques, planifier des jobs récurrents, gérer les credentials de manière sécurisée.

Planification des jobs
Inventaires dynamiques
Gestion des credentials
Historique et audit
RBAC (gestion des accès)
API REST complète
Ce que tu apprends

AWX

Gratuit & open-source

  • Toutes les fonctionnalités core
  • Mises à jour fréquentes
  • Utilisé en prod par beaucoup d'entreprises
  • Support communautaire
Version entreprise

Ansible Automation Platform

~15 000€ /an (100 nodes)

  • Basé sur AWX (même techno)
  • Support Red Hat 24/7
  • Versions LTS stables
  • Certifications officielles
💡

Pourquoi c'est une compétence en or

AWX et Ansible Automation Platform partagent la même base de code. En maîtrisant AWX, tu maîtrises 95% de la version payante à 15 000€/an. Les recruteurs le savent.

3

Pourquoi ce projet va booster ta carrière

Ce que tu vas pouvoir mettre sur ton CV

🎯

Un projet concret, pas juste de la théorie

Tu ne vas pas juste "apprendre Ansible". Tu vas déployer une vraie plateforme de patching automatisé, de A à Z.

💼

Une stack demandée sur le marché

Ansible, Kubernetes, Docker, Infrastructure as Code — ce sont les skills les plus demandés dans les offres DevOps/SysOps.

🔧

Applicable dès demain dans ton job

Même si tu es admin sys "legacy", tu pourras commencer à automatiser tes tâches répétitives dès la fin du bootcamp.

4

Ce que tu vas construire

Le livrable final du bootcamp

🎯 Plateforme de patching automatisé

Un système complet qui patche automatiquement tes serveurs Linux et Windows

Gitea
Gitea
Stocke tes playbooks
AWX
AWX
Planifie & exécute
Serveurs Windows
Serveurs
Linux & Windows patchés
AWX déployé sur K3s
Gitea pour versionner
Inventaire dynamique AD
Playbooks patching
Repo local patchs
Jobs planifiés
5

L'architecture technique

Clique sur chaque brique pour en savoir plus

Mois 1
Mois 2
Mois 3
Bonus
Mois 1
Linux
Linux

Administration

Mois 1
Windows
Windows + AD

Active Directory

Mois 2
Proxmox
Proxmox VE

Virtualisation

Mois 2
Docker
Docker

Conteneurisation

Mois 2
K3s
K3s

Kubernetes léger

Mois 3
Ansible
Ansible

Playbooks

Mois 3
AWX
AWX

Orchestrateur

Mois 3
Gitea
Gitea

Versioning

Mois 3
Nginx
Repo HTTP

Patchs locaux

Bonus
Traefik
Traefik

Reverse Proxy + SSL

6

Le matériel requis

Ce dont tu as besoin pour réaliser ce projet

📊

Calcul des besoins totaux

Pour faire tourner Proxmox + K3s + AWX + VMs Windows/Linux, voici ce que ton lab va consommer :

ComposantCPURAMStockage
Proxmox VE (host)2 GB16 GB
VM Windows Server + AD2-4 vCPU4-8 GB60 GB
VM Linux (cibles) x22 vCPU2 GB20 GB
VM K3s + AWX + Gitea4 vCPU8 GB50 GB
TOTAL MINIMUM6-8 cores32 GB256 GB SSD
✗ Impossible
☁️

VPS classique

Les VPS standards ne permettent PAS d'installer Proxmox avec des VMs KVM car ils ne supportent pas la nested virtualization.

  • Proxmox❌ Pas de VMs KVM
  • Windows VM❌ Impossible
  • RaisonPas d'accès VT-x/AMD-V

N/A — Non recommandé pour ce projet

⚠️
Pourquoi les VPS ne marchent pas ?

Les VPS sont eux-mêmes des machines virtuelles. Pour créer des VMs dans Proxmox, il faut la nested virtualization (virtualisation imbriquée). 99% des providers VPS ne l'activent pas car ça dégrade les performances. Résultat : tu peux installer Proxmox, mais tu ne pourras pas créer de VMs — uniquement des conteneurs LXC (pas de Windows possible).

🏆 Les serveurs dédiés les moins chers

Comparatif des meilleurs providers bare metal pour ce projet

Hetzner AX41-NVMe

AMD Ryzen 5 3600 (6c/12t), 64 GB DDR4, 2x 512 GB NVMe. Datacenter en Allemagne/Finlande.

~37€ /mois HT

→ hetzner.com/dedicated-rootserver
Hetzner EX44

Intel i5-13500 (14c/20t), 64 GB DDR4, 2x 512 GB NVMe. Meilleur rapport qualité/prix.

~39€ /mois HT

→ hetzner.com/dedicated-rootserver
OVH Kimsufi KS-LE-B

Intel Xeon E3 (4c/8t), 32-64 GB RAM, 2x 2TB HDD ou SSD. Datacenter en France.

~20-35€ /mois HT

→ eco.ovhcloud.com/kimsufi
OVH So You Start

Intel Xeon ou AMD Ryzen, 32-64 GB RAM, SSD NVMe. Plus de puissance que Kimsufi.

~35-50€ /mois HT

→ eco.ovhcloud.com/soyoustart
Scaleway Dedibox Start

Intel Xeon ou AMD, 16-32 GB RAM. Option française avec bonne latence.

~15-40€ /mois HT

→ scaleway.com/dedibox
Hetzner Server Auction

Serveurs d'occasion à prix cassés. Souvent des configs puissantes à -50%.

~25-60€ /mois HT

→ hetzner.com/sb (Server Bidding)
Notre recommandation

Hetzner AX41-NVMe ou EX44 sont les meilleurs choix cloud pour ce projet : 64 GB RAM, CPU puissant, 2x NVMe en RAID, et surtout un prix imbattable (~37-39€/mois). Installation Proxmox en 1 clic depuis leur interface. Si tu es en France et veux minimiser la latence, OVH Kimsufi/So You Start (datacenter à Gravelines/Roubaix) est une bonne alternative.

📝

Procédure rapide — Hetzner

1. Crée un compte sur hetzner.com
2. Commande un serveur AX41-NVMe ou EX44
3. Dans le panel Robot, clique "Rescue" → boot en rescue
4. Lance installimage et choisis "Proxmox VE"
5. Configure le RAID, le hostname, valide
6. Reboot → Proxmox accessible sur https://IP:8006

Dans le projet

Ce que tu apprendras

Planning

📅