Compréhension de la tarification d’Azure Application Gateway et du pare-feu d’applications web
Remarque
Les prix indiqués dans cet article sont des exemples fournis uniquement à titre d’illustration. Pour obtenir des informations sur la tarification en fonction de votre région, consultez la page relative à la tarification.
Azure Application Gateway est une solution d’équilibrage de charge de couche 7 qui permet une livraison d’application web évolutive, hautement disponible et sécurisée sur Azure.
Aucun coût initial ou coût d’arrêt n’est associé à Application Gateway. Vous êtes facturé uniquement pour les ressources approvisionnées à l’avance et utilisées en fonction de la consommation horaire réelle. Les coûts associés à Application Gateway sont classés en deux composantes : coûts fixes et coûts variables. Les coûts réels au sein de chaque composant varient en fonction de la référence (SKU) utilisée.
Cet article décrit les coûts associés à chaque référence (SKU) et il est recommandé aux utilisateurs d’utiliser ce document pour planifier et gérer les coûts associés à Azure Application Gateway.
Références (SKU) V2
Les SKU Application Gateway V2 et WAF V2 prennent en charge la mise à l’échelle automatique et garantissent une haute disponibilité par défaut. Les références (SKU) V2 sont facturées en fonction de la consommation, et sont constituées de deux composantes :
- Coûts fixes : ces coûts sont basés sur le moment où Application Gateway V2 ou WAF V2 est approvisionné et disponible pour le traitement des demandes. Cela garantit une haute disponibilité. Il existe un coût associé même si aucune instance n’est réservée en spécifiant
0
dans le nombre minimal d’instances, dans le cadre de la mise à l’échelle automatique.- Le coût fixe comprend également le coût associé à l’adresse IP publique attachée à l’Application Gateway.
- Le nombre d’instances en cours d’exécution à un moment donné n’est pas considéré dans le calcul pour les coûts fixes des références SKU V2. Le coût fixe horaire lié à l’exécution d’une référence (SKU) Standard_V2 (ou WAF_V2) sont les mêmes par heure, quel que soit le nombre d’instances exécutées dans la même région Azure.
- Coûts unitaires de capacité : ces coûts sont basés sur le nombre d’unités de capacité réservées ou utilisées, comme requis pour le traitement des demandes entrantes. Les coûts basés sur la consommation sont calculés sur une base horaire.
Coût total = fixes coûts + coûts des unités de capacité
Remarque
Une heure partielle est facturée comme une heure complète.
Unité de capacité
L’unité de capacité est la mesure de l’utilisation de la capacité pour une instance Application Gateway sur plusieurs paramètres.
Une unité de capacité unique est constituée des paramètres suivants :
- 2500 connexions persistantes
- Débit de 2,22 Mbits/s
- 1 unité Compute
Le paramètre avec l’utilisation la plus élevée parmi ces trois paramètres est utilisé pour calculer les unités de capacité à des fins de facturation.
Unité de capacité liée au nombre d’instances
Vous pouvez également approvisionner à l’avance des ressources en spécifiant le Nombre d’instances. Chaque instance garantit un minimum de 10 unités de capacité en termes de capabilité de processus. La même instance peut potentiellement prendre en charge plus de 10 unités de capacité pour différents modèles de trafic en fonction des paramètres d’unité de capacité.
L’échelle et les limites définies manuellement pour la mise à l’échelle automatique (minimale ou maximale) sont définies en termes de nombre d’instances. L’échelle définie manuellement pour le nombre d’instances et le nombre minimal d’instances dans la configuration de mise à l’échelle automatique réserve 10 unités de capacité/instance. Ces unités de capacité réservées sont facturées tant que l’Application Gateway est active, quelle que soit la consommation réelle de ressources. Si la consommation réelle dépasse le seuil de 10 unités de capacité/instance, les unités de capacité supplémentaires sont facturées sous la composante des coûts variables.
Unités de capacité totales
Les unités de capacité totales sont calculées en fonction du plus élevé des unités de capacité par utilisation ou par nombre d’instances.
Unité Compute
L’unité Compute est la mesure de la capacité de calcul consommée. Les facteurs affectant la consommation d’unité Compute sont les connexions TLS/secondes, les calculs de réécriture d’URL et le traitement de règle WAF. Le nombre de requêtes qu’une unité Compute peut gérer dépend de différents critères parmi lesquels, la taille de clé du certificat TLS, l’algorithme d’échange de clés, les réécritures d’en-têtes et la taille de la requête entrante WAF, le cas échéant.
Aide relative aux unités de calcul :
- Basic_v2 (préversion) : chaque unité Compute permet environ 10 connexions par seconde avec un certificat TLS de clé RSA de 2048 bits.
- Standard_v2 - Chaque unité Compute permet environ 50 connexions par seconde avec un certificat TLS de clé RSA de 2048 bits.
- WAF_v2 - Chaque unité Compute peut prendre en charge environ 10 requêtes simultanées par seconde pour une combinaison de trafic de 70-30 % avec 70 % des demandes inférieures à 2 Ko GET/POST et restant plus élevées. Actuellement, le niveau de performance WAF n’est pas affecté par la taille de la réponse.
Le tableau suivant présente des exemples de prix à l’aide de la référence SKU Application Gateway Standard v2. Ces prix sont basés sur un instantané de la tarification usa Est et sont à des fins d’illustration uniquement.
Coûts fixes (tarification de la région USA Est)
Référence SKU V2 | Coûts (USD/heure) |
---|---|
Standard_v2 | 0,246 USD |
WAF_V2 | 0,443 USD |
Les estimations de prix mensuel estimé sont basées sur 730 heures d’utilisation par mois.
Coûts variables (tarification de la région USA Est)
Unité de capacité | Standard_v2 (USD/heure) | WAF_V2 (USD/heure) |
---|---|---|
1 unité de capacité | 0,008 $ | 0,0144 USD |
Pour plus d’informations sur la tarification en fonction de votre région, consultez la page relative à la tarification.
Remarque
Transferts de données sortantes : les données sortant de centres de données Azure en provenance de passerelles d’application sont facturées aux taux de transfert de données standard.
Exemple 1 (a) – Mise à l’échelle manuelle
Supposons que vous avez approvisionné une instance Application Gateway Standard_V2 avec une mise à l’échelle manuelle définie sur 8 instances pour le mois entier. Pendant ce temps, elle reçoit un transfert de données moyen de 88,8 Mbits/s.
Vos coûts Application Gateway à l’aide des tarifs décrits précédemment sont calculés comme suit :
1 unité de capacité peut gérer un débit de 2,22 Mbits/s.
Unités de capacité requises pour gérer 88,8 Mbits/s = 88,8/2,22 = 40 unités de capacité
Unités de capacité préapprovisionnées = 8 (nombre d’instances) * 10 = 80
Comme 80 (capacité réservée) > 40 (capacité requise), aucune unité de capacité supplémentaire n’est requise.
Prix fixe = 0,246 USD * 730 (heures) = 179,58 USD
Coûts variables = 0,008 USD * 8 (unités d’instance) * 10 (unités de capacité) * 730 (heures) = 467,20 USD
Coût total = 179,58 USD + 467,2 USD = 646,78 USD
Exemple 1 (b) – Mise à l’échelle manuelle avec trafic allant au-delà de la capacité approvisionnée
Supposons que vous avez approvisionné une instance Application Gateway Standard_V2 avec une mise à l’échelle manuelle définie sur 3 instances pour le mois entier. Pendant ce temps, elle reçoit un transfert de données moyen de 88,8 Mbits/s.
Vos coûts Application Gateway à l’aide des tarifs décrits précédemment sont calculés comme suit :
1 unité de capacité peut gérer un débit de 2,22 Mbits/s.
Unités de capacité requises pour gérer 88,8 Mbits/s = 88,8/2,22 = 40 unités de capacité
Unités de capacité préapprovisionnées = 3 (nombre d’instances) * 10 = 30
Étant donné que 40 (capacité requise) > 30 (capacité réservée), des unités de capacité supplémentaires sont requises. Le nombre d’unités de capacité supplémentaires dépend de la capacité libre disponible avec chaque instance.
Si une capacité de traitement équivalant à 10 unités de capacité supplémentaires était disponible pour une utilisation dans les 3 instances réservées :
Prix fixe = 0,246 USD * 730 (heures) = 179,58 USD
Coûts variables = 0,008 USD * (3 (unités d’instance) * 10 (unités de capacité) + 10 (unités de capacité supplémentaires)) * 730 (heures) = 233,60 USD
Coût total = 179,58 USD + 233,6 USD = 413,18 USD
Toutefois, si une capacité de traitement équivalant à 7 unités de capacité supplémentaires était disponible pour une utilisation dans les 3 instances réservées : Dans ce scénario, la ressource Application Gateway est mise à l’échelle et peut entraîner une augmentation de la latence ou la suppression des demandes.
Prix fixe = 0,246 USD * 730 (heures) = 179,58 USD
Coûts variables = 0,008 USD * (3 (unités d’instance) * 10 (unités de capacité) + 7 (unités de capacité supplémentaires)) * 730 (heures) = 216,08 USD
Coût total = 179,58 USD + 216,08 USD = 395,66 USD
Remarque
En cas de mise à l’échelle manuelle, toutes les demandes supplémentaires dépassant la capacité de traitement maximale des instances réservées peuvent avoir un impact sur la disponibilité de votre application. Dans les situations de forte charge, des instances réservées peuvent fournir plus de 10 unités de capacité de traitement en fonction de la configuration et du type des demandes entrantes. Il est cependant recommandé d’approvisionner le nombre d’instances conformément aux besoins de votre trafic.
Exemple 2 – Instance WAF_V2 avec mise à l’échelle automatique
Supposons que vous avez approvisionné une instance WAF_V2 avec la mise à l’échelle automatique activée et défini le nombre d’instances minimal sur 6 pour le mois entier. La charge de la demande a entraîné une montée en puissance parallèle de l’instance WAF, et l’utilisation de 65 unités de capacité (montée en puissance parallèle de 5 unités de capacité, et 60 unités réservées) pendant le mois entier. Vos coûts Application Gateway à l’aide des tarifs décrits précédemment sont calculés comme suit :
Les estimations de prix mensuel estimé sont basées sur 730 heures d’utilisation par mois.
Prix fixe = 0,443 USD * 730 (heures) = 323,39 USD
Coûts variables = 0,0144 USD * 65 (unités de capacité) * 730 (heures) = 683,28 USD
Coût total = 323,39 USD + 683,28 USD = 1006,67 USD
Remarque
Le trafic réel observé pour votre Application Gateway est peu susceptible de présenter un profil de trafic aussi constant, et la charge observée sur votre Application Gateway fluctue en fonction de l’utilisation réelle.
Exemple 3 (a) – Instance WAF_V2 avec mise à l’échelle automatique et configuration de l’échelle minimale 0
Supposons que vous avez approvisionné une instance WAF_V2 avec la mise à l’échelle automatique activée et défini le nombre d’instances minimal sur 0 pour le mois entier. La charge de la demande sur l’instance WAF est minimale, mais systématiquement présente à chaque heure pendant le mois entier. La charge est inférieure à la capacité d’une unité de capacité. Vos coûts Application Gateway à l’aide des tarifs décrits précédemment sont calculés comme suit :
Les estimations de prix mensuel estimé sont basées sur 730 heures d’utilisation par mois.
Prix fixe = 0,443 USD * 730 (heures) = 323,39 USD
Coûts variables = 0,0144 USD * 1 (unité de capacité) * 730 (heures) = 10,512 USD
Coût total = 323,39 USD + 10,512 USD = 333,902 USD
Exemple 3 (b) – Instance WAF_V2 avec mise à l’échelle automatique et nombre d’instances minimal de 0
Supposons que vous avez approvisionné une instance WAF_V2 avec la mise à l’échelle automatique activée et défini le nombre d’instances minimal sur 0 pour le mois entier. Toutefois, aucun trafic n’est dirigé vers l’instance WAF pendant le mois entier. Vos coûts Application Gateway à l’aide des tarifs décrits précédemment sont calculés comme suit :
Prix fixe = 0,443 USD * 730 (heures) = 323,39 USD
Coûts variables = 0,0144 USD * 0 (unité de capacité) * 730 (heures) = 0 USD
Coût total = 323,39 USD + 0 USD = 323,39 USD
Exemple 3 (c) – Instance WAF_V2 avec une mise à l’échelle manuelle définie sur 1 instance
Supposons que vous avez approvisionné une instance WAF_V2 et l’avez définie sur une mise à l’échelle manuelle avec la valeur minimale acceptable de 1 instance pour le mois entier. Toutefois, aucun trafic n’est dirigé vers l’instance WAF pour le mois entier. Vos coûts Application Gateway à l’aide des tarifs décrits précédemment sont calculés comme suit :
Les estimations de prix mensuel estimé sont basées sur 730 heures d’utilisation par mois.
Prix fixe = 0,443 USD * 730 (heures) = 323,39 USD
Coûts variables = 0,0144 USD * 1 (nombre d’instances) * 10 (unités de capacité) * 730 (heures) = 105,12 USD
Coût total = 323,39 USD + 105,12 USD = 428,51 USD
Exemple 4 – Instance WAF_V2 avec mise à l’échelle automatique, calculs d’unités de capacité
Supposons que vous avez approvisionné une instance WAF_V2 avec la mise à l’échelle automatique activée et défini le nombre d’instances minimal sur 0 pour le mois entier. Pendant ce temps, l’instance reçoit 25 nouvelles connexions TLS/s, avec un transfert de données moyen de 8,88 Mbits/s. Vos coûts Application Gateway à l’aide des tarifs décrits précédemment sont calculés comme suit :
Les estimations de prix mensuel estimé sont basées sur 730 heures d’utilisation par mois.
Prix fixe = 0,443 USD * 730 (heures) = 323,39 USD
Coûts variables = 0,0144 USD * 730 (heures) * {Max (25/50, 8,88/2,22)} = 42,048 USD (4 unités de capacité requises pour gérer 8,88 Mbps)
Coût total = 323,39 USD + 42,048 USD = 365,438 USD
Exemple 5 – Instance Standard_V2 avec mise à l’échelle automatique, calculs basés sur le temps
Supposons que vous avez approvisionné une instance Standard_V2 avec la mise à l’échelle automatique activée et défini le nombre d’instances minimal sur 0 et que cette passerelle applicative est active pendant 2 heures. Au cours de la première heure, l’instance reçoit le trafic qui peut être géré par 10 unités de capacité et, pendant la deuxième heure, elle reçoit un trafic nécessitant 20 unités de capacité pour gérer la charge. Vos coûts Application Gateway à l’aide des tarifs décrits précédemment sont calculés comme suit :
Prix fixe = 0,246 USD * 2 (heures) = 0,492 USD
Coûts variables = 0,008 USD * 10 (unités de capacité) * 1 (heure) + 0,008 USD * 20 (unités de capacité) * 1 (heure) = 0,24 USD
Coût total = 0,492 USD + 0,24 USD = 0,732 USD
Exemple 6 – Instance WAF_V2 avec DDoS Network Protection et mise à l’échelle manuelle définie sur 2 instances
Supposons que vous avez approvisionné une instance WAF_V2 et que vous l’avez définie sur une mise à l’échelle manuelle avec 2 instances pendant le mois entier avec 2 unités de capacité. Supposons également que vous avez activé le DDoS Network Protection. Dans cet exemple, étant donné que vous payez les frais mensuels liés à DDoS Network Protection, il n’y a pas de frais supplémentaires pour WAF, et vous êtes facturé aux tarifs de Standard_V2 inférieurs.
Les estimations de prix mensuel estimé sont basées sur 730 heures d’utilisation par mois.
Prix fixe = 0,246 USD * 730 (heures) = 179,58 USD
Coûts variables = 0,008 USD * 2 (unités d’instance) * 10 (unités de capacité) * 730 (heures) = 116,8 USD
Coût DDoS Network Protection = 2 944 USD * 1 (mois) = $2 944 USD
Coûts totaux = 179,58 USD + 116,8 USD + 2 944 USD = 3 240,38 USD
Références (SKU) V1
Les références (SKU) V1 d’Application Gateway Standard et WAF sont facturées comme une combinaison de :
Coût fixe
Coût basé sur le temps pendant lequel un type particulier d’Application Gateway/WAF est approvisionné et opérationnel pour traiter les demandes. La composante coût fixe prend en compte les facteurs suivants :
- Niveau – Application Gateway Standard ou WAF
- Taille – Petit, Moyen et Grand
- Nombre d’instances – Nombre d’instances à déployer
Pour N instances, les coûts associés sont de N * coût d’une instance d’un niveau particulier (Standard et WAF) & Taille (Petite, Moyenne et Grande).
Coût variable
Coût basé sur la quantité de données traitées par Application Gateway/WAF. Les octets de demande et de réponse traités par Application Gateway sont pris en compte pour la facturation.
Coût total = coût fixe + coût variable
Application Gateway Standard
Le coût fixe et le coût variable sont calculés en fonction du type d’Application Gateway. Le tableau suivant présente des exemples de prix basés sur un capture instantanée de la tarification pour la région USA Est, fournis uniquement à des fins d’illustration.
Coût fixe (tarification de la région USA Est)
Type d’Application Gateway | Coûts (USD/heure) |
---|---|
Small | 0,025 USD |
Moyenne | 0,07 USD |
grand | 0,32 USD |
Les estimations de prix mensuel estimé sont basées sur 730 heures d’utilisation par mois.
Coût variable (tarification de la région USA Est)
Données traitées | Petit (USD/Go) | Moyen (USD/Go) | Grand (USD/Go) |
---|---|---|---|
10 premiers To/mois | 0,008 $ | Gratuit | Gratuit |
30 To suivants (10–40 To)/mois | 0,008 $ | 0,007 USD | Gratuit |
Plus de 40 To/mois | 0,008 $ | 0,007 USD | 0,0035 USD |
Pour plus d’informations sur la tarification en fonction de votre région, consultez la page relative à la tarification.
WAF V1
Le coût fixe et le coût variable sont calculés en fonction du type d’Application Gateway approvisionné.
Le tableau suivant présente des exemples de prix basés sur une capture instantanée de la tarification pour la région USA Est, qui sont fournis uniquement à titre d’illustration.
Coût fixe (tarification de la région USA Est)
Type d’Application Gateway | Coûts (USD/heure) |
---|---|
Small | NA |
Moyenne | 0,126 USD |
grand | 0,448 USD |
Les estimations de prix mensuel estimé sont basées sur 730 heures d’utilisation par mois.
Coût variable (tarification de la région USA Est)
Données traitées | Petit (USD/Go) | Moyen (USD/Go) | Grand (USD/Go) |
---|---|---|---|
10 premiers To/mois | 0,008 $ | Gratuit | Gratuit |
30 To suivants (10–40 To)/mois | 0,008 $ | 0,007 USD | Gratuit |
Plus de 40 To/mois | 0,008 $ | 0,007 USD | 0,0035 USD |
Pour plus d’informations sur la tarification en fonction de votre région, consultez la page relative à la tarification.
Remarque
Transferts de données sortantes : les données sortant de centres de données Azure en provenance de passerelles d’application sont facturées aux taux de transfert de données standard.
Exemple 1 (a) – Application Gateway Standard avec 1 instance
Supposons que vous avez approvisionné Application Gateway Standard de type moyen avec 1 instance et qu’il traite 500 Go par mois. Vos coûts Application Gateway à l’aide des tarifs décrits précédemment sont calculés comme suit :
Prix fixe = 0,07 USD * 730 (heures) = 51,1 USD Les estimations de prix mensuel sont basées sur 730 heures d’utilisation par mois.
Coûts variables = Gratuit (le niveau moyen est gratuit pour les 10 premiers To traités par mois) Coût total = 51,1 USD + 0 = 51,1 USD
Remarque
Pour prendre en charge les scénarios de haute disponibilité, il est nécessaire de configurer au minimum 2 instances pour les références (SKU) V1. Voir SLA pour Application Gateway.
Exemple 1 (b) - Application Gateway Standard avec > 1 instance
Supposons que vous avez approvisionné Application Gateway Standard de type moyen avec 5 instances et qu’il traite 500 Go par mois. Vos coûts Application Gateway à l’aide des tarifs décrits précédemment sont calculés comme suit :
Prix fixe = 5 (nombre d’instances) * 0,07 USD * 730 (heures) = 255,5 USD Les estimations de prix mensuel sont basées sur 730 heures d’utilisation par mois.
Coûts variables = Gratuit (le niveau moyen est gratuit pour les 10 premiers To traités par mois) Coût total = 255,5 USD + 0 = 255,5 USD
Exemple 2 – Application Gateway WAF
Supposons que vous avez approvisionné une Application Gateway Standard de petite taille et une Application Gateway WAF de grande taille pour les 15 premiers jours du mois. La passerelle d’application de petite taille traite 15 To pendant sa durée d’activité, et la passerelle d’application WAF de grande taille traite 100 To pendant sa durée d’activité. Vos coûts Application Gateway à l’aide des tarifs décrits précédemment sont calculés comme suit :
Petite instance Application Gateway Standard
24 heures * 15 jours = 360 heures
Prix fixe = 0,025 USD * 360 (heures) = 9 USD
Coûts variables = 10 * 1000 * 0,008 USD/Go + 5 * 1000 * 0,008 USD/Go = 120 USD
Coût total = 9 USD + 120 USD = 129 USD
Grande instance Application Gateway WAF
24 heures * 15 jours = 360 heures
Prix fixe = 0,448 USD * 360 (heures) = 161,28 USD
Coûts variables = 60 * 1000 * 0,0035 USD/Go = 210 USD (le niveau Grand est gratuit pour les 40 premiers To traités par mois)
Coût total = 161,28 USD + 210 USD = 371,28 USD
Exemple 3 – Application Gateway WAF avec DDoS Network Protection
Supposons que vous avez approvisionné une passerelle applicative WAF de type moyen et que vous avez activé DDoS Network Protection. Cette passerelle d’application WAF de type moyen traite 40 To pendant sa durée d’activité. Vos coûts Application Gateway à l’aide de la méthode tarifaire décrite précédemment sont calculés comme suit :
Les estimations de prix mensuel estimé sont basées sur 730 heures d’utilisation par mois.
Prix fixe = 0,07 USD * 730 (heures) = 51,10 USD
Coûts variables = 30 * 1 000 * 0,007 USD/Go = 210 USD (le niveau Moyen est gratuit pour les 10 premiers To traités par mois)
Coûts DDoS Network Protection = 2 944 USD * 1 (mois) = $2 944 USD
Coûts totaux = 3 507,08 USD
Azure DDoS Network Protection
Quand le Azure DDoS Network Protection est activé sur votre passerelle applicative avec WAF, vous êtes facturé aux tarifs non-WAF inférieurs. Pour plus d’informations, consultez les tarifs d’Azure DDoS Protection.
Surveillance de l’utilisation facturée
Vous pouvez afficher la quantité de consommation pour différents paramètres (unité Compute, débit et connexions persistantes), ainsi que les unités de capacité utilisées dans le cadre des métriques d’Application Gateway dans la section Surveillance.
Métriques utiles pour l’estimation des coûts
Unités de capacité actuelles
Nombre d’unités de capacité consommées pour équilibrer la charge du trafic entre les trois paramètres : Connexions persistantes, débit et unité Compute.
Unités de capacité facturables fixes
Nombre minimal d’unités de capacité gardées approvisionnées conformément à la valeur du paramètre Nombre d’instances minimal (une instance se traduit par 10 unités de capacité) dans la configuration d’Application Gateway.
Unités de capacité facturées estimées
Les unités de capacité facturées estimées indiquent le nombre d’unités de capacité estimé pour la facturation. Cette métrique est calculée comme étant la plus grande valeur entre Unités de capacité actuelles (unités de capacité requises pour équilibrer la charge du trafic) et Unités de capacité facturables fixes (unités de capacité minimales provisionnées conservées).
D’autres métriques telles que le débit, les connexions actuelles et les unités Compute sont également disponibles pour comprendre les goulots d’étranglement et estimer le nombre d’unités de capacité requises. Des informations détaillées sont disponibles dans Métriques d’Application Gateway
Exemple – Estimation des unités de capacité utilisées
Métriques observées :
- Unités Compute = 17,38
- Débit = 1 370 000 octets/s - 10,96 Mbits/s
- Connexions en cours = 123 080
- Unités de capacité calculées = max (17,38, 10,96/2,22, 123,08/2 500) = 49,232
Unités de capacité observées dans les métriques = 49,23
Étapes suivantes
Pour en savoir plus sur les tarifs dans Azure Application Gateway, consultez les articles suivants :