Module 1 : Planification de l'infrastructure
Lecon 1 : Analyse des besoins Aperçu
Module 2 : Installation et configuration des services
Lecon 2 : Deploiement Aperçu
Module 3 : Automatisation du deploiement
Lecon 3 : Infrastructure as Code Aperçu
Module 4 : Audit de securite et documentation
Lecon 4 : Audit et livraison Aperçu

Le reste de la formation est réservé aux inscrits.

S'inscrire gratuitement
Module 3 : Automatisation du deploiement Aperçu gratuit

Lecon 3 : Infrastructure as Code

📋 Objectifs d'apprentissage

  • Comprendre
  • Identifier les concepts clés et le vocabulaire technique associé
  • Appliquer les commandes et techniques dans un environnement réel
  • Analyser des exemples concrets pour éviter les erreurs courantes

Script de deploiement complet

Creez un script deploy-server.sh qui automatise TOUT le deploiement. Si vous devez reconstruire le serveur (incident, migration), ce script fait tout en une commande.

#!/bin/bash
set -euo pipefail
echo "=== Deploiement du serveur Yekola-PME ==="

# 1. Mises a jour
apt update && apt full-upgrade -y

# 2. Outils essentiels
apt install -y nginx postgresql nfs-kernel-server netdata fail2ban auditd aide

# 3. Configuration reseau...

# 4. SSH hardening...

# 5. Nginx vhost + SSL...

# 6. PostgreSQL config...

# 7. NFS shares...

# 8. Monitoring...

# 9. Backup script + cron...

# 10. Securite...

echo "=== Deploiement termine ==="
Ceci est un aperçu gratuit.
Voir la formation complète