DevSecOps

Approche et sécurité

Nous appliquons à notre propre site ce que nous proposons à nos clients : prouver plutôt qu'affirmer.

Le chemin d'une modification

  1. Une modification

    Chaque changement du code passe par la même chaîne.

  2. Des analyses

    Secrets, dépendances et code sont analysés.

  3. Des tests

    Types, règles de style et tests, dont l'intégration contre une vraie base.

  4. Une image durcie

    Conteneur minimal, sans privilèges, analysé.

  5. La mise en ligne

    Seulement si tout est vert.

Une méthode DevSecOps

La sécurité est une étape de la livraison, pas un contrôle final.

  • Analyse des secrets, des dépendances et du code à chaque modification.
  • Tests d'intégration contre une vraie base de données pour tout ce qui enregistre des données.
  • Conteneurs minimaux, sans privilèges, analysés avant chaque mise en ligne.
  • Mise à jour rapide des composants quand un correctif de sécurité paraît.

Ce que ce site respecte

Ces engagements sont vérifiables dans la façon dont le site est construit :

  • Aucun script tiers, aucun traqueur, aucun cookie.
  • Une politique de sécurité du contenu stricte, sans exécution de code en ligne non autorisé.
  • Polices et images hébergées sur le site.
  • Pages lisibles au clavier et avec un lecteur d'écran (objectif WCAG 2.2 AA).
  • Un budget de moins de 300 Ko par page publique, fixé comme objectif.

Honnêteté

Nous ne publions ni référence, ni témoignage, ni chiffre que nous ne pouvons pas prouver. Un projet en cours est dit « en développement » ou « en pilote ».