Mise à disposition de services Web et accès sécurisés

Réalisation professionnelle E5

Contexte

Pour le projet APPLI-FRAIS (GSB) et diverses infrastructures de formation, il fallait déployer des applications web accessibles de l'extérieur de manière sécurisée et hautement disponible.

Objectif

Installer et configurer des serveurs web et bases de données, et assurer la répartition de charge (Load Balancing).

Ce que j'ai fait

Sur des serveurs Linux Debian, j'ai installé des services Web sécurisés (Apache, MariaDB, PHP). J'ai configuré HAProxy pour répartir la charge entre plusieurs serveurs web et assurer la résilience.

Difficultés rencontrées

La mise en place du chiffrement SSL/TLS avec HAProxy a requis la génération et la gestion précise de certificats. La configuration des droits sur la base de données MariaDB (principe du moindre privilège pour les utilisateurs applicatifs) a également demandé une attention particulière.

Résultat

Des services web robustes, chiffrés et capables d'absorber la charge.