Cloud ou sur site
Gaard est proposé sous deux formes d’une même plateforme : un service cloud infogéré que Gaard exploite pour vous, et un package sur site auto-hébergé que vous exécutez sur votre propre matériel. Les deux formes reposent sur les mêmes composants principaux et exposent la même application web, la même API et la même CLI. Cette page décrit le contenu de chaque forme et explique comment choisir entre les deux.
La forme cloud est un service entièrement infogéré. Vous vous connectez sur app.gaard.ai, vous envoyez vos vidéos via l’API sur vision.gaard.ai, et Gaard exploite l’ensemble derrière ces points d’accès.
Propriétés principales :
- Rien à installer ni à exploiter. Il n’y a aucune infrastructure à provisionner, corriger ou surveiller pour vos équipes. Vous gérez les utilisateurs, les jetons et les paramètres de la plateforme depuis l’application web ; Gaard exploite les services sous-jacents.
- Mises à jour continues, sans interruption de service. Les nouvelles versions de modèles, les fonctionnalités et les correctifs sont déployés en continu, sans fenêtre de maintenance ni étape de mise à niveau de votre côté.
- Résidence des données dans l’UE. Vos vidéos, vos résultats de classification et les données de votre compte sont stockés et traités au sein de l’Union européenne.
- Mise à l’échelle à la demande. La capacité d’ingestion et de classification est gérée pour vous : les pics de soumissions ne vous obligent pas à dimensionner du matériel à l’avance.
La forme cloud est celle par défaut et le moyen le plus rapide de démarrer : vous pouvez créer un tenant et classer votre première vidéo sans aucun travail de déploiement. Consultez Démarrage rapide : application web pour commencer.
Sur site
Section intitulée « Sur site »La forme sur site est un package auto-hébergé que vous déployez sur vos propres serveurs avec Docker Compose. Elle exécute la même plateforme que le cloud, mais à l’intérieur de votre réseau et sous votre contrôle opérationnel.
Le package inclut tous les composants nécessaires au fonctionnement de la plateforme :
- l’API Gaard
- le worker de classification (disponible en versions CPU et GPU, pour s’adapter au matériel dont vous disposez)
- MongoDB pour les données opérationnelles
- ClickHouse pour l’analytique
- Redis pour la coordination
- MinIO pour le stockage d’objets (vidéos et artefacts)
Propriétés principales :
- S’exécute dans votre environnement. Toutes les vidéos et données restent sur une infrastructure que vous possédez et contrôlez. Rien ne quitte votre réseau, sauf si vous configurez une intégration sortante.
- Les installations en environnement isolé (air-gapped) sont prises en charge. Les images de conteneurs peuvent être exportées vers des fichiers d’archive sur une machine connectée, puis chargées sur un hôte déconnecté : la plateforme peut ainsi fonctionner sans accès à Internet.
- Vous maîtrisez les mises à niveau. Vous choisissez le moment d’appliquer une nouvelle version. Chaque version est accompagnée d’instructions de mise à niveau détaillées, y compris les migrations de base de données, fournies par votre contact Gaard.
- S’exécute sur votre matériel. L’accélération GPU est optionnelle : une version CPU uniquement est disponible en l’absence de GPU.
Choisir une forme de déploiement
Section intitulée « Choisir une forme de déploiement »Les deux formes offrent le même produit. Le choix dépend de l’endroit où vos données doivent résider et de qui exploite la plateforme.
| Critère | Cloud | Sur site |
|---|---|---|
| Qui l’exploite | Gaard | Vous |
| Où résident les données | Cloud Gaard (UE) | Votre infrastructure |
| Effort d’installation | Aucun : connectez-vous et c’est parti | Déployer le package Docker Compose |
| Mises à jour | Continues, sans interruption | Vous appliquez les versions à votre rythme |
| Environnement isolé / sans Internet | Non applicable | Pris en charge |
| Matériel | Géré pour vous | Vos serveurs (CPU ou GPU) |
| Mise à l’échelle | Gérée à la demande | Dimensionnée par vous |
Choisissez le cloud si vous voulez la voie la plus rapide vers la production, des mises à jour automatiques et aucune infrastructure à exploiter, et si la résidence des données dans l’UE répond à vos exigences.
Choisissez le sur site si une politique ou une contrainte réglementaire impose que les vidéos et les données restent dans votre propre réseau, si vous opérez dans un environnement isolé, ou si vous avez besoin d’un contrôle total sur le moment où les mises à niveau sont appliquées.
Étapes suivantes
Section intitulée « Étapes suivantes »- Sécurité et isolation des données : comment Gaard isole les tenants, restreint la portée des jetons et protège les données au repos.
- Rétention des données et RGPD : durée de conservation des données et fonctionnement de l’effacement.
- Concepts fondamentaux : tenants, solutions, flows et cycle de vie de la classification.