Cette page présente mes réalisations professionnelles portant sur la mise en place d’un environnement Docker et d’un cluster. Elles illustrent les compétences acquises en déploiement, virtualisation, haute disponibilité et administration des services.
RP 1 : Mise en place d’une plateforme de déploiement applicatif conteneurisée, isolée et sécurisée à l’aide de Docker Compose
Ressources documentaires :
Solution envisagée:
schéma

Avantages de Portainer + Reverse Proxy Nginx
Portainer est l’outil de référence open-source, ce qui évite de réinventer la roue avec des scripts complexes.
Portainer tourne lui-même dans un conteneur léger, donc il ne consomme presque aucune ressource sur ta VM Docker.
Avantages du script Bash + Tâche Cron
Utilisation d’outils 100 % natifs à Linux (Bash et Cron), sans besoin de licence payante.
La sauvegarde se fait de manière totalement autonome la nuit, sans intervention humaine.
Sauvegarde à chaud : Grâce à mysqldump, la base de données est sauvegardée sans interruption de service pour les utilisateurs du site WordPress.
On ne sauvegarde pas les conteneurs (qui sont jetables), mais uniquement l’intelligence (le fichier YAML) et les données persistantes (les volumes), garantissant une restauration ultra-rapide en cas de panne.
RP 2 : Mise en place d’une haute disponibilité du pare-feu afin d’assurer la continuité de service du système d’information
Ressources documentaire :
Solutions envisagées :