Auto-hébergement

Faites tourner Thunders sur votre propre réseau

Déployez la plateforme Thunders complète dans votre cloud ou votre datacenter. Votre code source, vos données de test et vos captures d’écran restent dans votre périmètre.

Ils nous font confiance
Microsoft logoMedius logoAllianz logoSncfconnect logoLegalPlace logoTalys logo
Pourquoi l’auto-hébergement

Conçu pour les équipes soumises à des politiques de données strictes

Déployez l’automatisation de tests par IA sans envoyer votre code source, vos données de test ni vos captures d’écran vers le cloud d’un éditeur. Tout reste dans le périmètre que votre équipe conformité a déjà validé.

Vos données ne quittent jamais votre infrastructure

Vos tests, vos données de test et vos captures d’écran restent dans la région que votre équipe conformité a déjà validée.

Utilisez votre propre fournisseur de LLM

Azure OpenAI, OpenAI, Anthropic, Gemini ou OVH AI Endpoints. Faites passer les appels IA par les fournisseurs que votre service juridique a déjà approuvés.

Authentification via Microsoft Entra ID

La connexion passe de bout en bout par Entra ID. Les accès s’appuient sur les groupes que vous gérez déjà. Aucune inscription ouverte.

Tourne sur votre cloud, pas seulement sur le nôtre

Azure, AWS, GCP, Kubernetes ou Docker. Votre équipe plateforme choisit l’orchestrateur.

Deux modèles de déploiement

L’auto-hébergement complet pour les équipes qui doivent tout garder dans leur périmètre. Le Browser Engine via Azure Relay pour celles qui n’ont besoin de cloisonner que le moteur.

Conçu pour les environnements réglementés

Compatible avec les exigences HIPAA, SOC 2 et RGPD. Déployé en production par des entreprises soumises à des obligations strictes de résidence des données.

Modèles de déploiement

Deux façons de déployer

Choisissez le modèle qui correspond à votre infrastructure et à vos exigences de conformité. Comparez les deux ci-dessous et retenez celui qui vous convient.

Modèle 01

Auto-hébergement complet

L’ensemble de la plateforme tourne dans votre infrastructure. Thunders fournit des images de conteneurs. Votre équipe les exécute sur votre cloud ou on-premise.

Ce qui tourne chez vous
  • Application web, service API, browser engine
  • PostgreSQL 16+ et Redis
  • Toutes les données de test, les logs et les captures d’écran
Orchestration

Votre infrastructure gère tout. Thunders ne voit jamais vos données. Les mises à jour arrivent via un registre de conteneurs dédié, au rythme qui convient à votre gestion des changements.

Idéal si

Vous êtes une entreprise soumise à des exigences de résidence des données, votre infrastructure n’est pas sur Azure, ou votre politique interne impose que les plateformes restent dans votre propre périmètre.

Ce que vous fournissez

Microsoft Entra ID, un service d’envoi d’e-mails (SendGrid ou SMTP), un stockage objet (Azure Blob ou compatible S3) et au moins un fournisseur de LLM.

Modèle 02

Browser Engine via Azure Relay

Seul le browser engine tourne chez vous. Le cloud Thunders assure l’orchestration. Le moteur nous joint par HTTPS sortant.

Ce qui tourne chez vous
  • Une instance Docker Browserless
  • HTTPS sortant uniquement sur le port 443
  • Aucune règle de pare-feu entrante ni VPN
Orchestration

Le cloud Thunders orchestre les tests. Vos environnements de QA ne sont jamais exposés à l’internet public. Utilisez votre propre namespace Azure Relay, ou le nôtre.

Idéal si

Vous êtes soumis à des contraintes HIPAA, SOC 2, RGPD ou de souveraineté des données, vous ne pouvez pas exposer vos environnements de QA à internet, mais vous n’avez pas besoin de toute la plateforme on-premise.

Ce que vous fournissez

Docker et une connexion HTTPS sortante (443). En option, votre propre namespace Azure Relay si vous préférez maîtriser le transport.

Voir l’architecture complète dans le guide de déploiement

Cas d’usage

Quand l’auto-hébergement s’impose

Les environnements et les obligations qui poussent les équipes à ramener la plateforme dans leur propre réseau.

01

Automatiser les tests par IA sans qu’aucune donnée ne quitte votre réseau

Pour les entreprises où la réponse à « où vont les données ? » doit être « nulle part ailleurs ». L’auto-hébergement complet conserve chaque artefact de test, capture d’écran et log dans votre réseau.

02

Respecter la résidence des données en Europe sans renoncer aux modèles d’IA les plus avancés

Pointez Thunders vers OVH AI Endpoints ou votre propre tenant Azure OpenAI. Vos prompts et les tests générés restent dans la juridiction qui intéresse votre régulateur.

03

Automatiser les tests sur des environnements privés ou hors cloud

Les applications derrière un VPN, dans un datacenter privé ou sur une infrastructure qu’on ne peut pas autoriser par IP bénéficient malgré tout d’une couverture automatisée. Le relais du browser engine les atteint sans ouvrir le moindre port entrant.

04

Déployer sur l’infrastructure que vous exploitez déjà

Thunders est livré sous forme d’images de conteneurs. Votre équipe plateforme choisit l’orchestrateur et le rythme des mises à jour. Aucun nouveau cloud éditeur à intégrer.

Questions Fréquemment Posées

Qu'est-ce qui tourne dans mon infrastructure avec l'auto-hébergement complet ?

Les cinq composants Thunders : l'application web, l'api service, le browser engine, la base de données et Redis Cache. Vous fournissez Microsoft Entra ID, un service d'envoi d'e-mails (SendGrid ou SMTP), un espace de stockage objet (Azure Blob ou compatible S3), et au moins un fournisseur de LLM.

Quels clouds et orchestrateurs sont pris en charge ?

Azure Container Apps est notre recommandation pour la production. AKS et les autres distributions Kubernetes, AWS ECS et EKS, GCP, ainsi que Docker seul, sont tous pris en charge.

Quels fournisseurs de LLM puis-je utiliser ?

Azure OpenAI (y compris AI Foundry), OVH AI Endpoints, OpenAI, Anthropic et Gemini.

Comment fonctionne l'authentification ?

Les versions auto-hébergées utilisent Microsoft Entra ID de bout en bout. Le premier utilisateur à se connecter initialise l'organisation et le compte administrateur. Ensuite, les nouveaux utilisateurs sont provisionnés via Entra ID, comme le reste de votre identity stack.

Quelle est la différence entre l'auto-hébergement complet et le mode hybride ?

L'auto-hébergement complet conserve tout au sein de votre infrastructure. Le mode hybride ne garde que le browser engine de votre côté et laisse notre cloud gérer l'orchestration.

Comment obtenons-nous les images et les mises à jour ?

Via un espace de noms dédié dans Azure Container Registry et un unique pull token couvrant les cinq images Thunders. Les mises à jour sont publiées dans le même registre. Votre équipe les récupère au rythme qui convient à votre processus de gestion du changement.

Prêt à livrer plus vite grâce à des tests plus intelligents?