Coût mensuel par passerelle
Classé le moins cher en premier pour votre volume. Frais de demande uniquement : le transfert de données, la mise en cache et le WAF sont facturés séparément.
| Porte | Demandes $/1 M | Total mensuel | Remarques |
|---|
La passerelle peut coûter plus cher que le code qui la sous-tend
Les équipes sont obsédées par l’informatique et oublient le péage devant. Une passerelle API facture des frais minimes pour chaque requête transmise – et à grande échelle, ces petits frais s'ajoutent à un élément de campagne qui dépasse parfois le backend qu'elle protège. Un million de requêtes via l'API REST complète d'AWS coûte environ 3,50 $ en frais de passerelle avant l'exécution d'une seule ligne de votre fonction ; si cette fonction est un gestionnaire rapide et léger, la passerelle est la partie la plus coûteuse. Le levier le plus important qui manque à la plupart des équipes est qu'AWS vend deux passerelles : l'API REST riche en fonctionnalités et l'API HTTP simplifiée pour environ un tiers du prix. Si vous n'utilisez pas la transformation de requêtes, les plans d'utilisation ou les autres fonctionnalités REST uniquement, le passage à l'API HTTP peut réduire votre facture de passerelle d'environ 70 % sans aucune modification de votre backend.
La manière honnête de raisonner sur l’économie par requête est d’ajouter la passerelle et le calcul. Évaluez la passerelle ici, évaluez ce qui se trouve derrière elle sur le calculateur de coût de fonction sans serveur ou votre plateforme de conteneurs, et lisez le combiné coût pour mille demandes. Ce total – et non la moitié seulement – correspond à ce que chaque appel d'API vous coûte réellement, et c'est le nombre sur lequel baser les prix, les limites de débit et les décisions de niveau gratuit. Pour un routage simple et de très gros volumes, une passerelle Cloudflare Workers sape souvent suffisamment les passerelles gérées pour modifier complètement la décision d'architecture.
Comment l'utiliser
1. Entrez votre volume de demandes mensuel – nombre total d’appels arrivant sur la passerelle.
2. Choisissez si vous souhaitez appliquer le niveau gratuit de chaque fournisseur.
3. Lisez le tableau classé. Notez l'écart entre AWS REST et l'API HTTP : pour de nombreux services, le changement constitue l'économie la plus simple disponible.
Erreurs courantes
Utiliser l'API REST alors que l'API HTTP ferait l'affaire. Les fonctionnalités avancées coûtent environ 3 fois par demande – ne les payez que si vous les utilisez. Oublier le transfert de données. La sortie est facturée en plus des frais de demande et peut dominer en cas de réponses volumineuses. Ignorer la mise en cache. La mise en cache de la passerelle réduit la charge du backend, mais elle est elle-même facturée au Go-heure, ce qui ne vaut la peine que pour les requêtes véritablement répétées. Tarification de la passerelle de manière isolée. Ajoutez toujours le calcul derrière pour obtenir le coût réel par appel.
FAQ
Une passerelle est-elle même nécessaire ?
Pas toujours. Pour un seul service, vous pouvez exposer directement une URL de fonction ou un équilibreur de charge et éviter les frais de passerelle. Les passerelles gagnent de l'argent lorsque vous avez besoin d'une authentification, d'une limitation de débit, d'un routage entre de nombreux services, d'une validation de demande ou d'un contrat public stable.
Pourquoi Cloudflare est-il tellement moins cher ?
Une passerelle Workers exécute votre logique de routage en périphérie et facture du temps CPU plus un faible taux par requête, plutôt qu'une prime de passerelle gérée. C'est moins cher mais vous assemblez vous-même davantage de fonctionnalités.
Cela inclut-il les niveaux fixes d’Azure ?
Il modélise la tarification de la consommation (par appel) d’Azure API Management. Les niveaux Développeur, Basic, Standard et Premium ajoutent des frais d'instance mensuels fixes pour un débit et des fonctionnalités plus élevés – tenez-les en compte séparément si vous en avez besoin.
Qu’en est-il des coûts de transfert de données ?
La sortie est distincte et peut dépasser les frais de demande pour les API nécessitant beaucoup de réponses. Estimez-le sur le calculateur de coût de sortie du cloud et ajoutez-le à la figure de la passerelle ici.
Estimation seulement. Tarifs sur demande ; ajoutez le transfert de données et les frais de niveau fixe pour un budget complet.