SaaS vs Self-Hosted
Concepts clés
SaaS vs Self-Hosted
- SaaS (Software-as-a-Service) signifie que l'application est hébergée et maintenue par le fournisseur. Exemple : GitGuardian SaaS est hébergé sur les serveurs de GitGuardian, démarrez gratuitement !
- Self-Hosted ou On-Premise signifie que l'application est hébergée sur les serveurs du client. Exemple : GitGuardian Self-Hosted est déployé sur les serveurs du client, choisissez votre méthode d'installation.
Déploiement
- SaaS : GitGuardian gère et contrôle les serveurs, les bases de données et l'infrastructure.
- Self-Hosted : GitGuardian assure la compatibilité avec l'environnement du client.
Pour plus de détails sur Self-Hosted, consultez la page System Requirements.
Versions et mises à niveau
- SaaS : GitGuardian contrôle les publications de versions et peut rapidement résoudre les problèmes avec des correctifs ou des retours en arrière. (Notes de version SaaS)
- Self-Hosted : Le client décide quand déployer les nouvelles versions. GitGuardian fournit un support en cas de besoin et envoie des newsletters à chaque nouvelle version. (Notes de version Self-Hosted)
Pour plus de détails sur Self-Hosted, consultez la page Upgrade.
Maintenance
- SaaS : GitGuardian surveille la plateforme et gère les alertes.
- Self-Hosted : GitGuardian n'a pas de visibilité directe et inclut des capacités de surveillance interne au sein de la plateforme, gérées par le client.
Pour plus de détails sur Self-Hosted, consultez la page Health Checks.
Support et débogage
- SaaS : GitGuardian a un accès complet aux données et aux logs, permettant une identification rapide des bugs et leur correction.
- Self-Hosted : GitGuardian s'appuie sur les données fournies par le client ("support bundle") pour investiguer les problèmes, ce qui peut allonger le processus de résolution.
Pour plus de détails sur Self-Hosted, consultez la page Support.
Matrice des fonctionnalités
Le logiciel exécuté dans nos solutions SaaS et Self-Hosted est essentiellement le même. Cependant, certaines fonctionnalités ne sont pas disponibles dans les versions Self-Hosted en raison de différences significatives d'environnements, nécessitant plus d'efforts pour fonctionner dans une configuration Self-Hosted. Les tableaux ci-dessous mettent en évidence certaines des différences entre nos offres SaaS et Self-Hosted.
- ✅ disponible
- ⌛ bientôt disponible
- ❌ non disponible
Sources de scan de secrets
Pour plus de détails, consultez la page Vue d'ensemble des intégrations de scan de secrets.
| Nom de la source de scan | GitGuardian SaaS | GitGuardian Self-Hosted | Détails supplémentaires |
|---|---|---|---|
| GitHub.com | ✅ | ✅ | |
| GitHub Enterprise Server | ✅ | ✅ | |
| GitLab.com | ✅ | ✅ | |
| GitLab Self-Hosted Community Edition | ✅ | ✅ | |
| GitLab Self-Hosted Premium/Ultimate Plan | ✅ | ✅ | |
| Bitbucket Cloud | ✅ | ✅ (2025.2.0) | |
| Bitbucket Server/Data Center | ✅ | ✅ | |
| Slack | ✅ | ✅ (2024.3.0) | |
| Microsoft Teams | ✅ | ✅ (2024.3.0) | |
| Jira Cloud | ✅ | ✅ (2024.4.0) | Scan récurrent au lieu de webhooks à partir de 2026.6.0 |
| Jira Data Center | ✅ | ✅ (2024.12.0) | |
| ServiceNow | ✅ | ✅ (2025.5.0) | Pas de scan historique |
| Confluence Cloud | ✅ | ✅ (2024.7.0) | |
| Confluence Data Center | ✅ | ✅ (2024.11.0) | |
| Azure Container Registry | ✅ | ✅ (2025.6.0) | |
| Google Artifact Registry | ✅ | ✅ (2025.6.0) | |
| JFrog Container Registry | ✅ | ✅ (2025.6.0) | |
| DockerHub | ✅ | ✅ (2025.6.0) | |
| AWS Container Registry (ECR) | ✅ | ✅ (2025.8.0) | |
| Microsoft SharePoint Online | ✅ | ✅ (2025.9.0) | |
| Microsoft OneDrive | ✅ | ✅ (2025.9.0) | |
| Bring Your Own Sources | ✅ | ✅ (2025.9.0) |
Alertes et notifications
Pour plus de détails, consultez la page Alertes et notifications.
| Nom du notificateur | GitGuardian SaaS | GitGuardian Self-Hosted |
|---|---|---|
| Slack | ✅ | ✅ |
| PagerDuty | ✅ | ✅ |
| Splunk | ✅ | ✅ |
| Discord | ✅ | ✅ |
| Jira Cloud | ✅ | ✅ (2024.5.0) |
| Jira Data Center | ✅ | ✅ (2024.12.0) |
| Microsoft Teams | ✅ | ✅ (2025.1.0) |
Honeytoken
Pour plus de détails, consultez la page Honeytoken.
| Nom de la fonctionnalité | GitGuardian SaaS | GitGuardian Self-Hosted | Détails supplémentaires |
|---|---|---|---|
| Honeytoken | ✅ | ✅ | |
| Honeytoken Deployment Jobs | ✅ | ✅ (2024.4.0) | |
| Localisation détaillée "Publicly Exposed" du Honeytoken | ✅ | ❌ | Le tag « Publicly Exposed » existe pour les deux, mais la localisation exacte sur GitHub.com n'est disponible que pour SaaS. |
Autres fonctionnalités
| Nom de la fonctionnalité | GitGuardian SaaS | GitGuardian Self-Hosted | Détails supplémentaires |
|---|---|---|---|
| AI Filters | ✅ | ✅ (2026.6.0) | |
| Suivi de la remédiation | ✅ | ✅ (2025.1.0) | |
| False Positive Remover (Machine Learning) | ✅ | ✅ (2025.1.0) | |
| Secret Enricher (Machine Learning) | ✅ | ✅ (2025.3.0) | |
| Regroupement d'incidents similaires (Machine Learning) | ✅ | ⌛ | Pas encore pris en charge sur Self-Hosted, mais sera ajouté dans une version future. |
| Score de risque pour la priorisation des incidents (Machine Learning) | ✅ | ⌛ | Pas encore pris en charge sur Self-Hosted, mais sera ajouté dans une version future. |
| Public Monitoring | ✅ | ✅ (2026.7.0) | Détecte les secrets exposés sur des sources publiques. Sur Self-Hosted, nécessite un accès réseau sortant pour atteindre le service Public Monitoring de GitGuardian. |
| Tag « Publicly Leaked » des secrets | ✅ | Partiel | Self-Hosted : « Source publicly visible » est toujours disponible ; « Public incident linked » nécessite en outre la fonctionnalité Public Monitoring (disponible à partir de 2026.7.0) ; « Outside perimeter » n'est pas disponible sur Self-Hosted. SaaS : les trois types d'exposition sont visibles avec un abonnement Public Monitoring. |
| Secrets Analyzer | ✅ | ✅ (2025.4.0) | |
| Advanced Analytics | ✅ | ✅ (2025.12.0) | |
| Analytics Overview | ✅ | ⌛ | Bientôt disponible... |
| Intégration Secrets Manager | ✅ | ✅ (2025.3.0) | ggscout est déployé sur le cluster GitGuardian Self-Hosted |
| IP allowlist | ✅ | ❌ | Cette fonctionnalité n'est pas disponible sur les environnements Self-Hosted, car il existe des méthodes alternatives pour restreindre l'accès. |
| GG Bridge | ✅ | ❌ | Non pris en charge pour les déploiements Self-Hosted. |
| GitGuardian Assistant | ✅ | ⌛ | |
| Détecteurs génériques pour les sources non-VCS | ✅ | ⌛ |