Dépendances et sécurité
composer audit(et correctifs mineurs réguliers, pas une fois par an).- PHP : suivre les fin de support ; planifier les montées de version Symfony.
- Vérifier les paquets abandonnés ou peu maintenus lors des choix d’intégration.
Base de données
-
doctrine:migrations:status: migrations en attente = risque au prochain déploiement. - Slow query log ou APM : requêtes N+1 et index manquants avant qu’ils bloquent la prod.
- Sauvegardes testées (restauration documentée, pas seulement l’export).
Application
- Taux d’erreurs 5xx et exceptions métier non gérées (Sentry, logs structurés).
- Files d’attente : profondeur, échecs, DLQ si vous en utilisez une.
- Cron / workers : dernière exécution réussie, alerte si silence anormal.
Checklist trimestrielle (exemple)
- Revue des dépendances + correctifs sécurité.
- Échantillon de requêtes lentes et plan d’index.
- Mise à jour de la doc runbook (déploiement, rollback, contacts).
FAQ
À quelle fréquence lancer composer update ?
Patchs sécurité dès que possible ; mineurs planifiés (sprint dédié ou fenêtre mensuelle) pour limiter l’effet d’avalanche. Toujours avec tests automatisés.
Que surveiller en premier avec peu de budget ?
Disponibilité réelle des parcours critiques, erreurs 5xx, espace disque / logs, et une alerte si les migrations ne sont plus alignées avec la prod.