Getting Started

Plans VIP CaptchaAI : quand passer à 1 000 threads et plus

La plupart des équipes ne dépassent jamais le plan ENTERPRISE ($300/mois, 200 threads). Vous ne basculez vers un plan VIP que le jour où 200 threads simultanés deviennent le vrai goulet d'étranglement de votre pipeline. CaptchaAI propose alors trois paliers, de 1 000 à 5 000 threads. Ce guide répond à trois questions concrètes : quand la montée se justifie, comment estimer le nombre de threads dont vous avez réellement besoin, et comment préparer la migration sans mauvaise surprise sur la facture.

Périmètre sûr : ce guide s'applique exclusivement à vos propres applications, à vos environnements de QA, de préproduction ou de production, ou à des sources pour lesquelles vous disposez d'une autorisation écrite. Il ne décrit ni l'automatisation de sites tiers, ni la neutralisation de protections anti-bot.

Les trois paliers VIP de CaptchaAI

Le modèle de facturation est le même à tous les niveaux : vous payez par thread simultané, pas à la résolution. Un thread correspond à un CAPTCHA en cours de traitement ; dès qu'une résolution se termine, le thread prend la suivante, sans plafond quotidien ni surcoût selon le type de CAPTCHA. La facturation reste en dollars US.

Palier Prix mensuel Threads simultanés
ENTERPRISE $300 200
VIP-1 $1,500 1 000
VIP-2 $4,500 3 000
VIP-3 $7,500 5 000

Chaque palier inclut des résolutions illimitées par thread pour le mois : votre débit n'est borné que par le temps de résolution propre à chaque type de CAPTCHA et par votre allocation de threads. Concrètement, VIP-1 ($1,500/mois, 1 000 threads) multiplie par cinq la capacité d'ENTERPRISE, et VIP-3 ($7,500/mois, 5 000 threads) la multiplie par vingt-cinq.

Quand la montée vers un plan VIP se justifie

Trois profils atteignent régulièrement le plafond des 200 threads. Les réseaux de collecte autorisée distribués, qui lancent des milliers de requêtes en parallèle depuis plusieurs régions. Les systèmes de supervision haute fréquence, qui rejouent en continu des parcours protégés par CAPTCHA. Et les produits SaaS multi-locataires, dont la charge croît avec chaque nouveau client intégré.

Prenons un éditeur SaaS basé à Lyon qui exécute des tests de bout en bout pour quarante clients. Aux heures de pointe, ses workers déclenchent près de 800 résolutions simultanées sur ses propres environnements de préproduction. À 200 threads, les tâches s'empilent en file d'attente et les tableaux de bord virent au rouge ; à 1 000 threads (VIP-1), la file se vide en temps réel. L'équipe conserve par ailleurs une politique de minimisation des données conforme au RGPD sur tout ce qu'elle journalise.

Calculer le nombre de threads dont vous avez besoin

L'estimation est directe, car seule la simultanéité est facturée. Le nombre de threads utiles se rapproche de votre débit crête multiplié par le temps de résolution moyen :

threads ≈ résolutions par seconde (crête) × temps de résolution moyen (secondes).

Une charge de 50 résolutions par seconde avec un temps de résolution moyen de 20 s demande environ 1 000 threads, soit VIP-1. À 150 résolutions par seconde sur le même profil, vous visez 3 000 threads, soit VIP-2. Dimensionnez sur la crête, pas sur la moyenne : c'est aux pics que la file d'attente se forme et que la latence perçue explose.

Vérifier votre solde avant la bascule

Avant d'automatiser une charge à fort volume, vérifiez le solde du compte de manière programmatique et branchez une alerte : rien n'est plus coûteux qu'un pic de trafic interrompu par un solde épuisé. Voici un exemple côté client, à intégrer dans votre propre suite de tests :

import os
import requests

API_KEY = os.environ['CAPTCHAAI_KEY']

def get_balance() -> float:
    resp = requests.post(
        'https://api.captchaai.com/getBalance',
        json={'clientKey': API_KEY},
        timeout=15,
    )
    resp.raise_for_status()
    return float(resp.json().get('balance', 0))

La clé CaptchaAI doit vivre dans un coffre (HashiCorp Vault, AWS Secrets Manager, Azure Key Vault) ou dans un secret de CI, montée en variable d'environnement au runtime, jamais dans le code source.

Observabilité et journalisation à l'échelle VIP

À 1 000 threads et plus, l'instrumentation n'est plus un confort mais une condition de survie. Instrumentez chaque appel CAPTCHA pour capter les signaux qui comptent : durée totale d'obtention du token, code retour HTTP, identifiant de tâche et taille de la file d'attente interne. Ces métriques alimentent vos tableaux de bord de QA et déclenchent vos alertes avant que la file ne déborde.

Séparez les journaux par environnement (développement, préproduction, production) et conservez des identifiants corrélés à votre traçage distribué (par exemple OpenTelemetry). Vous pourrez ainsi rejouer un scénario complet à partir d'un identifiant unique. En cas d'incident sur une charge VIP, ces journaux divisent par deux le temps de diagnostic.

Liste de contrôle avant la migration

  • L'estimation du nombre de threads est validée sur le débit crête, pas sur la moyenne.
  • Le palier visé (VIP-1, VIP-2 ou VIP-3) correspond à cette estimation, avec une marge pour la croissance.
  • Le périmètre reste strictement limité à vos propres applications ou à des sources autorisées.
  • La clé CaptchaAI est stockée dans un secret de CI ou un coffre, jamais en clair dans le dépôt.
  • Une alerte de solde est en place pour éviter toute interruption en pic de charge.
  • Les durées d'appel et les codes retour sont tracés pour chaque exécution.
  • Une stratégie de retry idempotent avec backoff exponentiel borné couvre les erreurs transitoires.

FAQ

Quelle différence entre le plan ENTERPRISE et un plan VIP ?

La logique de facturation est identique — par thread simultané, résolutions illimitées — mais l'échelle change. ENTERPRISE plafonne à 200 threads ($300/mois). Les plans VIP démarrent à 1 000 threads (VIP-1, $1,500/mois) et montent jusqu'à 5 000 (VIP-3, $7,500/mois). Vous passez en VIP uniquement quand 200 threads ne suffisent plus à absorber votre crête.

Le nombre de résolutions est-il plafonné sur un plan VIP ?

Non. Chaque thread offre des résolutions illimitées pour le mois de facturation. Il n'y a ni cap quotidien, ni frais à la résolution, ni surcoût selon le type de CAPTCHA. Votre débit n'est limité que par le temps de résolution de chaque type et par le nombre de threads de votre palier.

Comment savoir quel palier VIP choisir ?

Multipliez votre débit crête (résolutions par seconde) par le temps de résolution moyen en secondes : le résultat approche le nombre de threads nécessaires. Environ 1 000 threads orientent vers VIP-1, 3 000 vers VIP-2, 5 000 vers VIP-3. Gardez une marge pour la croissance plutôt que de dimensionner au plus juste.

Vaut-il mieux empiler plusieurs plans ou migrer en VIP ?

Au-delà de quelques centaines de threads, un palier VIP unique reste plus simple à administrer et à suivre côté coûts. L'empilement garde du sens pour une capacité intermédiaire ; à l'échelle du millier de threads, la migration VIP est la voie la plus lisible.

Guides connexes

Estimez votre volume, choisissez le palier VIP adapté et validez la montée en charge depuis votre propre environnement. – Créez votre compte CaptchaAI.

Les commentaires sont désactivés pour cet article.