SaaS vs Self-Hosted
Concepts fondamentaux
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, commencez 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 la publication des versions et peut rapidement résoudre les problèmes avec des correctifs ou des rollbacks. (SaaS Release Notes)
- Self-Hosted : Le client décide quand déployer de nouvelles versions. GitGuardian fournit un support si nécessaire et envoie des newsletters à chaque nouvelle version. (Self-Hosted Release Notes)
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 d'auto-surveillance dans 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, ce qui permet une identification et une correction rapides des bugs.
- Self-Hosted : GitGuardian s'appuie sur les données fournies par le client (« support bundle ») pour examiner 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 importantes entre les environnements, nécessitant plus d'efforts pour les faire fonctionner dans un déploiement 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 des 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 notifier | 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 des Honeytoken « Publicly Exposed » | ✅ | ❌ | Le tag « Publicly Exposed » existe pour les deux, mais l'emplacement exact 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 |
|---|---|---|---|
| Filtres IA | ✅ | ✅ (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 prochaine version. |
| Score de risque pour la priorisation des incidents (Machine Learning) | ✅ | ⌛ | Pas encore pris en charge sur Self-Hosted, mais sera ajouté dans une prochaine version. |
| Tag « Publicly Leaked » pour les secrets | ✅ | Partiel | Self-Hosted : seul le type d'exposition « Source publicly visible » est disponible. SaaS : les trois types d'exposition sont visibles ; les détails « Public incident linked » et « Outside perimeter » nécessitent 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 d'autres méthodes pour restreindre l'accès. |
| GG Bridge | ✅ | ❌ | Non pris en charge pour les déploiements Self-Hosted. |
| GitGuardian Assistant | ✅ | ⌛ |