Du code propre, sûr et maîtrisé
Détectez automatiquement bugs, vulnérabilités et dette technique dans votre code grâce à SonarQube, installé et maintenu par DINAO. Votre code source reste sur nos serveurs français, jamais exposé à un cloud tiers.
Qu'est-ce que SonarQube ?
SonarQube est une plateforme d'analyse statique de code qui inspecte votre code source pour y détecter bugs, vulnérabilités de sécurité et code smells sur plus de 35 langages de programmation. Elle réunit dans un tableau de bord unique le suivi de la qualité (fiabilité, maintenabilité, duplication, couverture de tests) et l'analyse de sécurité (détection de vulnérabilités, security hotspots).
L'édition Community, open source, s'exécute comme un serveur auto-hébergé adossé à une base PostgreSQL. SonarQube s'intègre naturellement aux pipelines CI/CD (GitLab CI, GitHub Actions, Jenkins) et applique des Quality Gates qui bloquent le code non conforme avant qu'il n'atteigne la production. C'est l'outil de référence pour piloter la dette technique et la sécurité applicative d'une équipe de développement.
Hébergez SonarQube chez DINAO
Paliers de ressources compatibles avec les pré-requis de SonarQube (2 vCPU / 2 Go / 10 Go minimum). Hébergé en France, infogéré.
- 2 vCPU dédiés
- 4 Go de RAM
- 40 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 4 vCPU dédiés
- 8 Go de RAM
- 80 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 8 vCPU dédiés
- 16 Go de RAM
- 160 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
1 palier(s) masqué(s) (ressources insuffisantes pour cette app) : Découverte
Hébergement SonarQube managé en France
Héberger SonarQube soi-même suppose un serveur à maintenir, des mises à jour de sécurité, des sauvegardes et de la supervision. Avec notre hébergement SonarQube managé, vous utilisez l'application : nous opérons l'infrastructure.
- Déploiement en quelques minutes, version maintenue à jour
- Sauvegardes quotidiennes incluses
- Supervision continue, données hébergées en France (RGPD)
- Envie de self-hosted avec accès root ? SonarQube s'installe aussi sur notre VPS Docker.
Détails techniques
Vous vous demandez…
Quels langages SonarQube peut-il analyser ?
L'édition Community couvre plus de 35 langages dont Java, JavaScript/TypeScript, Python, PHP, C#, Go ou encore Kotlin. Idéal pour des dépôts polyglottes.
Mon code source quitte-t-il vos serveurs ?
Non. L'analyse s'exécute intégralement sur votre instance hébergée en France. Votre code n'est jamais envoyé vers un cloud étranger, contrairement aux offres SaaS.
Puis-je l'intégrer à ma CI/CD ?
Oui. SonarQube se branche sur GitLab CI, GitHub Actions, Jenkins et d'autres pipelines pour analyser automatiquement chaque build et appliquer des Quality Gates.
Quelle est la différence avec l'édition Community ?
L'édition Community, open source, couvre l'analyse de qualité et de sécurité de base. Certaines fonctions avancées (analyse de branches, taint analysis étendue) relèvent des éditions commerciales — à évaluer ensemble selon votre besoin.
Faut-il une équipe pour l'exploiter ?
Non pour l'infrastructure : DINAO gère l'installation, la base PostgreSQL, la sécurité et les mises à jour. Vos développeurs n'ont qu'à brancher leurs projets.
Cette application est-elle testée avant d'être proposée ?
Oui. La version community a été déployée sur notre infrastructure le 4 septembre 2026 et son démarrage a été vérifié automatiquement : tous les services attendus doivent répondre pour que la fiche porte cette mention. Le modèle de déploiement utilisé a été mis à jour pour la dernière fois le 3 juillet 2026. Chaque nouvelle version publiée par l'éditeur relance ce test : la date ci-dessus suit donc la version réellement proposée.
Que couvre exactement l'infogérance ?
L'infogérance DINAO couvre le fonctionnement technique du serveur et des couches logicielles : système, base de données, environnement d'exécution et application (installation, mises à jour, correctifs de sécurité, sauvegardes, supervision). Elle n'inclut pas l'aide à l'utilisation quotidienne de l'application, qui reste de la compétence du client. La supervision technique est automatique 24h/24 et 7j/7 ; les interventions humaines sont assurées aux jours et heures ouvrés de DINAO, hors jours fériés.