Un suivi régulier des pratiques et outils qui m'intéressent, dans le cadre de mon BTS SIO.
Le DevSecOps prolonge la démarche DevOps en intégrant la sécurité à chaque étape du cycle de développement, plutôt que de la traiter comme une vérification finale avant mise en production. L'objectif est de détecter les failles le plus tôt possible, quand elles coûtent le moins cher à corriger.
Avec l'accélération des cycles de livraison (intégration et déploiement continus), une revue de sécurité réalisée uniquement en fin de projet devient un goulot d'étranglement. Le DevSecOps répond à ce problème en automatisant des contrôles de sécurité directement dans les pipelines CI/CD.
À mon échelle, cela se traduit par des habitudes concrètes : valider et échapper toutes les entrées utilisateur, utiliser des requêtes préparées pour toute interaction avec une base de données, ne jamais committer d'identifiants en clair, et garder mes dépendances à jour. C'est notamment ce que j'applique sur le formulaire de contact de ce site.