Aller au contenu

Cas d'usageContrôle des dépenses

Une limite de dépenses qui refuse la requête, pas une qui la signale.

Fixez un plafond par organisation, projet, membre ou clé de passerelle. Une requête que la limite ne peut pas couvrir est refusée avec un 402 avant que votre fournisseur ne la voie : une boucle, une clé divulguée ou un agent très actif s'arrête au chiffre que vous avez choisi.

Clé ci-agent · limite $50.00 / mois · bloquanteExemple
Dépensé à ce jour$49.82 de coût fournisseur estimé
Requête suivanteestimé $0.31
Statut402 budget_exceeded · code : key_budget
Fournisseurnon appelé

Exemple de clé. La limite compte l'estimation d'INFRO du coût fournisseur, pas la facture du fournisseur.

Le problème

Sans plan de contrôle

  • Le tableau de bord d'un fournisseur vous dit ce qui a été dépensé, après coup.
  • Un script emballé ou une clé divulguée peut consommer le budget d'un mois en un après-midi.
  • Toutes les équipes partagent une clé de fournisseur : personne ne possède un chiffre.

Avec INFRO

  • Les limites sont vérifiées avant l'appel au fournisseur, à chaque requête.
  • Chaque projet, membre et clé a son propre plafond et ses propres seuils d'alerte.
  • Un refus nomme le périmètre qui l'a prononcé, pour que la bonne personne agisse.

Fonctionnement

  1. Donner à chaque charge de travail sa propre clé

    Une clé par service, agent ou développeur, chacune dans un projet. Les dépenses sont enregistrées par clé dès la première requête.

  2. Fixer les plafonds

    Limites au niveau de l'organisation, du projet, du membre et de la clé, chacune bloquante ou en alerte seule, avec des alertes à vos propres seuils.

  3. Laisser la passerelle les appliquer

    Le coût estimé de chaque requête est réservé avant l'appel. Une requête que la limite ne peut pas couvrir renvoie 402 budget_exceeded et n'atteint jamais le fournisseur.

Ce que vous obtenez

Chacun est documenté, et chacun indique l'offre qui l'inclut. Quand aucune offre n'est nommée, il est inclus dans toutes.

  • Des limites à chaque niveau

    Un plafond strict par organisation, projet, membre et clé, avec des alertes à vos propres seuils.

    Documentation
  • Refusé avant l'appel

    Une requête qu'une limite ne peut pas couvrir est refusée avec 402 avant que le fournisseur ne la voie ; l'erreur nomme le périmètre.

    Documentation
  • Alertes et prévisions de dépenses

    Une journée qui s'écarte de son schéma habituel, ou un budget prévu d'être dépassé, devient un constat par e-mail, Slack ou webhook.

    Documentation
  • Limites de clés

    Limitez une clé à des fournisseurs ou des plages d'IP choisis, désactivez-la, ou renouvelez-la avec une fenêtre de chevauchement.

    Documentation
  • Plafonds par client finalÀ partir de Team

    Un plafond de dépenses pour chaque client final de votre produit, avec des exceptions que votre backend définit.

    Documentation
  • Trafic sans tarif refusé

    Un modèle sans tarif connu est refusé sous une limite, sauf si vous autorisez le trafic sans tarif : une limite ne compte donc jamais une supposition comme $0.

    Documentation

Pour qui

  • Leads d'ingénierieDonnez à chaque développeur et agent une clé avec un plafond, et cessez d'approuver les dépenses sur la confiance.
  • FinanceUn chiffre par équipe qui est appliqué, pas un chiffre par équipe dont on espère le respect.
  • FondateursUne boucle incontrôlée coûte au plus la limite que vous avez fixée sur cette clé.

FAQ

La limite est-elle exacte au centime de la facture de mon fournisseur ?

La limite compte l'estimation d'INFRO du coût fournisseur à partir des tarifs qu'il connaît, ou de vos tarifs négociés là où vous les avez saisis. La facture du fournisseur est le chiffre final ; le rapprochement compare les deux là où le fournisseur publie des données de coûts.

Une limite tient-elle sous des requêtes concurrentes ?

Chaque requête réserve son estimation avant l'appel : une rafale ne peut donc pas passer toute d'un coup une vérification. La méthode et les résultats d'un test en sandbox à 500 requêtes concurrentes sont publiés dans le guide pratique lié ci-dessous.

Une limite peut-elle alerter au lieu de bloquer ?

Oui. Chaque limite est bloquante ou en alerte seule, et les seuils d'alerte sont à vous de fixer.

Le contrat complet figure dans la Documentation des contrôles de dépenses, et toutes les autres questions sont dans la FAQ.

Commencer

Essayez-le sur vos propres comptes fournisseurs.

Connectez un fournisseur, créez une clé de passerelle et changez une URL de base. Vos fournisseurs continuent de vous facturer directement ; 0 % de majoration sur les dépenses de modèles.