Compétence développée
Sur le projet du site Dal Ferro, j'ai développé mes compétences autour de Render en travaillant sur la mise en ligne d'un site Symfony dans un environnement de production. Cette expérience m'a permis de mieux comprendre le passage entre un projet local et une application accessible en ligne, avec ses contraintes de configuration, de performance, de sécurité et de maintenance.
J'ai travaillé sur la préparation du déploiement, l'organisation des fichiers de configuration, l'utilisation de Docker, la prise en compte des variables d'environnement, la gestion des assets publics et l'adaptation du projet aux besoins d'un hébergement cloud. L'objectif était de rendre le site plus fiable, plus propre à maintenir et plus simple à faire évoluer.
Cette expérience m'a aussi permis de renforcer des pratiques importantes : séparation entre configuration et secrets, vérification du comportement en production, attention portée aux en-têtes de sécurité, gestion du cache, configuration du serveur web et suivi des erreurs sans exposer d'informations sensibles.
Savoir-faire associés
- Déploiement d'une application Symfony sur Render.
- Préparation d'un environnement de production.
- Utilisation de Docker pour structurer l'exécution du projet.
- Configuration de services web et fichiers de démarrage.
- Gestion des variables d'environnement sans exposer de secrets.
- Adaptation des assets et du routage au contexte de production.
- Prise en compte du cache, des performances et des en-têtes de sécurité.
- Vérification du comportement d'une application après mise en ligne.
- Maintenance d'un projet web hébergé dans un environnement cloud.
- Documentation du déploiement sans révéler de détail sensible.