Förstå priser för Azure Application Gateway och Web Application Firewall
Anteckning
Priser som visas i den här artikeln är exempel och är endast för illustrationsändamål. Prisinformation beroende på din region finns på sidan Prissättning.
Azure Application Gateway är en layer 7-lösning för belastningsutjämning som möjliggör skalbar, högtillgänglig och säker leverans av webbprogram i Azure.
Det finns inga startkostnader eller uppsägningskostnader kopplade till Application Gateway. Du debiteras endast för de resurser som företablerades och används baserat på den faktiska timförbrukningen. Kostnader som är associerade med Application Gateway klassificeras i två komponenter: fasta kostnader och rörliga kostnader. De faktiska kostnaderna inom varje komponent varierar beroende på vilken SKU som används.
Den här artikeln beskriver kostnaderna för varje SKU och vi rekommenderar att användarna använder det här dokumentet för att planera och hantera kostnader som är kopplade till Azure Application Gateway.
V2-SKU:er
Application Gateway V2- och WAF V2-SKU:er stöder autoskalning och garanterar hög tillgänglighet som standard.
Nyckeltermer
Kapacitetsenhet
Kapacitetsenhet är måttet på kapacitetsutnyttjande för en Application Gateway över flera parametrar.
En enda kapacitetsenhet består av följande parametrar:
- 2500 Beständiga anslutningar
- Dataflöde på 2,22 Mbit/s
- 1 beräkningsenhet
Om någon av dessa parametrar överskrids krävs ytterligare N kapacitetsenheter, även om de andra två parametrarna inte överskrider den här enskilda kapacitetsenhetens gränser. Parametern med den högsta användningen bland de tre ovanstående används internt för beräkning av kapacitetsenheter, som i sin tur faktureras.
Beräkningsenhet
Beräkningsenhet är måttet på förbrukad beräkningskapacitet. Faktorer som påverkar förbrukningen av beräkningsenheten är TLS-anslutningar/s, URL-omskrivningsberäkningar och WAF-regelbearbetning. Antalet begäranden som en beräkningsenhet kan hantera beror på olika kriterier som TLS-certifikatets nyckelstorlek, algoritm för nyckelutbyte, omskrivningar av huvuden och vid WAF – storlek på inkommande begäran.
Vägledning för beräkningsenheter:
Standard_v2 – Varje beräkningsenhet kan ha cirka 50 anslutningar per sekund med RSA 2048-bitars TLS-nyckelcertifikat.
WAF_v2 – Varje beräkningsenhet har stöd för cirka 10 samtidiga begäranden per sekund för 70–30 % blandning av trafik med 70 % begäranden som är mindre än 2 KB GET/POST och förblir högre. WAF-prestanda påverkas inte av svarsstorleken för närvarande.
Antal instanser
Företablering av resurser för Application Gateway V2-SKU:er definieras i termer av antalet instanser. Varje instans garanterar minst 10 kapacitetsenheter när det gäller bearbetningskapacitet. Samma instans kan potentiellt ha stöd för mer än 10 kapacitetsenheter för olika trafikmönster beroende på parametrarna för kapacitetsenhet.
Manuellt definierade skalningar och gränser som angetts för autoskalning (lägsta eller högsta) anges i termer av antal instanser. Den manuella skalningen för antalet instanser och det minsta antalet instanser i konfigurationen för automatisk skalning reserverar 10 kapacitetsenheter/instanser. Dessa reserverade PROCESSORer debiteras så länge Application Gateway är aktiv oavsett den faktiska resursförbrukningen. Om den faktiska förbrukningen överskrider tröskelvärdet för 10 kapacitetsenheter/instanser debiteras ytterligare kapacitetsenheter under variabelkomponenten.
V2-SKU:er faktureras baserat på förbrukningen och utgörs av två delar:
Fasta kostnader
Kostnad baserat på den tid då Application Gateway V2 /WAF V2 etableras och är tillgänglig för bearbetning av begäranden. Detta säkerställer hög tillgänglighet – även om 0 instanser är reserverade genom att ange 0 i minsta antal instanser som en del av autoskalning.
Den fasta kostnaden inkluderar även kostnaden som är kopplad till den offentliga IP-adressen som är kopplad till Application Gateway.
Antalet instanser som körs vid någon tidpunkt betraktas inte som en faktor för fasta kostnader för V2-SKU:er. De fasta kostnaderna för att köra en Standard_V2 (eller WAF_V2) skulle vara samma per timme oavsett antalet instanser som körs i samma Azure-region.
Kostnader för kapacitetsenhet
Kostnad baserat på antalet kapacitetsenheter som antingen är reserverade eller används vid behov för bearbetning av inkommande begäranden. Förbrukningsbaserade kostnader beräknas varje timme.
Totala kostnader = fasta kostnader + kapacitetsenhetskostnader
Anteckning
En partiell timme faktureras som en hel timme.
I följande tabell visas exempelpriser baserat på en ögonblicksbild av prissättningen för USA, östra och är endast i illustrationssyfte.
Fasta kostnader (priser för regionen USA, östra)
V2 SKU | Kostnader ($/hr) |
---|---|
Standard_V2 | 0,246 USD |
WAF_V2 | 0,443 USD |
Månatliga prisuppskattningar baseras på 730 timmars användning per månad.
Rörliga kostnader (priser för regionen USA, östra)
Kapacitetsenhet | Standard_V2 ($/hr) | WAF_V2 ($/hr) |
---|---|---|
1 CU | 0,008 USD | 0,0144 USD |
Mer prisinformation beroende på din region finns på prissättningssidan.
Anteckning
Utgående dataöverföringar – data som skickas från Azure-datacenter från programgatewayer debiteras enligt standardpriser för dataöverföring.
Exempel 1 (a) – Manuell skalning
Anta att du har etablerat en Standard_V2 Application Gateway med manuell skalning inställt på 8 instanser under hela månaden. Under den här tiden får den i genomsnitt 88,8 Mbit/s dataöverföring.
Dina Application Gateway kostnader med hjälp av de priser som nämns ovan skulle beräknas på följande sätt:
1 CU kan hantera dataflöde på 2,22 Mbit/s.
Processorer som krävs för att hantera 88,8 Mbit/s = 88,8 / 2,22 = 40 PROCESSORER
Företablerade processorer = 8 (antal instanser) * 10 = 80
Eftersom 80 (reserverad kapacitet) 40 (nödvändig kapacitet) > krävs inga ytterligare PROCESSORer.
Fast pris = 0,246 USD * 730 (timmar) = 179,58 USD
Rörliga kostnader = 0,008 USD * 8 (instansenheter) * 10 (kapacitetsenheter) * 730 (timmar) = 467,2 USD
Totala kostnader = 179,58 USD + 467,2 USD = 646,78 USD
Exempel 1 (b) – Manuell skalning med trafik som går utöver etablerad kapacitet
Anta att du har etablerat en Standard_V2 Application Gateway med manuell skalning inställd på 3 instanser för hela månaden. Under den här tiden får den i genomsnitt 88,8 Mbit/s dataöverföring.
Dina Application Gateway kostnader med hjälp av de priser som nämns ovan skulle beräknas på följande sätt:
1 CU kan hantera dataflöde på 2,22 Mbit/s.
Processorer som krävs för att hantera 88,8 Mbit/s = 88,8 / 2,22 = 40
Företablerade PROCESSORer = 3 (antal instanser) * 10 = 30
Eftersom 40 (nödvändig kapacitet) 30 (reserverad kapacitet) > krävs ytterligare PROCESSORer. Antalet ytterligare processorer som används beror på den lediga kapaciteten som är tillgänglig för varje instans.
Om bearbetningskapacitet motsvarande 10 ytterligare PROCESSORer var tillgänglig för användning inom de tre reserverade instanserna.
Fast pris = 0,246 USD * 730 (timmar) = 179,58 USD
Rörliga kostnader = 0,008 USD * ( 3 (instansenheter) * 10 (kapacitetsenheter) + 10 (ytterligare kapacitetsenheter) ) * 730 (timmar) = 233,6 USD
Totala kostnader = 179,58 USD + 233,6 USD = 413,18 USD
Men om bearbetningskapaciteten motsvarar endast 7 ytterligare PROCESSORer var tillgängliga för användning inom de tre reserverade instanserna. I det här scenariot är den Application Gateway resursen under skalning och kan potentiellt leda till ökad svarstid eller att begäranden tas bort.
Fast pris = 0,246 USD * 730 (timmar) = 179,58 USD
Rörliga kostnader = 0,008 USD * ( 3 (instansenheter) * 10 (kapacitetsenheter) + 7 (ytterligare kapacitetsenheter) ) * 730 (timmar) = 216,08 USD
Totala kostnader = 179,58 USD + 216,08 USD = 395,66 USD
Anteckning
Vid manuell skalning kan eventuella ytterligare begäranden som överskrider den maximala bearbetningskapaciteten för de reserverade instanserna påverka programmets tillgänglighet. I situationer med hög belastning kan reserverade instanser tillhandahålla mer än 10 kapacitetsenheter för bearbetningskapacitet beroende på konfiguration och typ av inkommande begäranden. Men vi rekommenderar att du etablerar antalet instanser enligt dina trafikkrav.
Exempel 2 – WAF_V2 instans med autoskalning
Anta att du har etablerat en WAF_V2 med automatisk skalning aktiverat och anger det minsta antalet instanser till 6 för hela månaden. Begärandebelastningen har fått WAF-instansen att skala ut och använda 65 kapacitetsenheter (skala ut från 5 kapacitetsenheter, medan 60 enheter var reserverade) under hela månaden. Dina Application Gateway kostnader med hjälp av de priser som nämns ovan beräknas på följande sätt:
Månatliga prisuppskattningar baseras på 730 timmars användning per månad.
Fast pris = $0.443 * 730 (timmar) = $323.39
Rörliga kostnader = 0,0144 USD * 65 (kapacitetsenheter) * 730 (timmar) = 683,28 USD
Totala kostnader = $323.39 + $683.28 = $1006.67
Anteckning
Faktisk trafik som observerats för din Application Gateway är osannolikt att ha ett så konstant trafikmönster och den observerade belastningen på din Application Gateway skulle variera beroende på faktisk användning.
Exempel 3 (a) – WAF_V2 instans med autoskalning och 0 min skalningskonfiguration
Anta att du har etablerat en WAF_V2 med automatisk skalning aktiverat och anger det minsta antalet instanser som 0 för hela månaden. Begärandebelastningen på WAF är minimal men finns konsekvent per timme för hela månaden. Belastningen ligger under kapaciteten för en enda kapacitetsenhet. Your Application Gateway costs using the pricing mentioned above would be calculated as follows:
Monthly price estimates are based on 730 hours of usage per month.
Fixed Price = $0.443 * 730 (Hours) = $323.39
Variabelkostnader = 0,0144 USD * 1 (kapacitetsenheter) * 730 (timmar) = 10,512 USD
Totala kostnader = $323.39 + $10.512 = $333.902
Exempel 3 (b) – WAF_V2 instans med automatisk skalning med 0 min instansantal
Anta att du har etablerat en WAF_V2 med automatisk skalning aktiverat och anger det minsta antalet instanser till 0 för hela månaden. Det finns dock 0 trafik som dirigeras till WAF-instansen under hela månaden. Your Application Gateway costs using the pricing mentioned above would be calculated as follows:
Fixed Price = $0.443 * 730 (Hours) = $323.39
Variabelkostnader = 0,0144 USD * 0 (kapacitetsenheter) * 730 (timmar) = 0 USD
Totala kostnader = $323.39 + $0 = $323.39
Exempel 3 (c) – WAF_V2 instans med manuell skalning inställd på 1 instans
Anta att du har etablerat en WAF_V2 och ställer in den på manuell skalning med det minsta acceptabla värdet 1 instans för hela månaden. Det finns dock 0 trafik som dirigeras till WAF för hela månaden. Your Application Gateway costs using the pricing mentioned above would be calculated as follows:
Monthly price estimates are based on 730 hours of usage per month.
Fixed Price = $0.443 * 730 (Hours) = $323.39
Variabelkostnader = 0,0144 USD * 1 (antal instanser) * 10 (kapacitetsenheter) * 730 (timmar) = 105,12 USD
Totala kostnader = $323.39 + $105.12 = $428.51
Exempel 4 – WAF_V2 med autoskalning, kapacitetsenhetsberäkningar
Let’s assume you’ve provisioned a WAF_V2 with autoscaling enabled and set the minimum instance count to 0 for the entire month. Under den här tiden får den 25 nya TLS-anslutningar per sekund med ett genomsnitt på 8,88 Mbit/s dataöverföring. Your Application Gateway costs using the pricing mentioned above would be calculated as follows:
Monthly price estimates are based on 730 hours of usage per month.
Fixed Price = $0.443 * 730 (Hours) = $323.39
Variabelkostnader = $0.0144 * 730 (timmar) * {Max (25/50, 8.88/2.22)} = $42.048 (4 Kapacitetsenheter krävs för att hantera 8.88 Mbit/s)
Totala kostnader = $323.39 + $42.048 = $365.438
Exempel 5 – Standard_V2 med autoskalning, tidsbaserade beräkningar
Anta att du har etablerat en standard_V2 med automatisk skalning aktiverat och anger det minsta antalet instanser till 0 och att den här programgatewayen är aktiv i 2 timmar. Under den första timmen tar den emot trafik som kan hanteras av 10 kapacitetsenheter och under den andra timmen tar den emot trafik som krävde 20 kapacitetsenheter för att hantera belastningen. Your Application Gateway costs using the pricing mentioned above would be calculated as follows:
Fast pris = $0.246 * 2 (timmar) = $0.492
Variabelkostnader = 0,008 USD * 10 (kapacitetsenheter) * 1 (timmar) + 0,008 USD * 20 (kapacitetsenheter) * 1 (timmar) = 0,24 USD
Totala kostnader = $0.492 + $0.24 = $0.732
Exempel 6 – WAF_V2 med DDoS Network Protection och med manuell skalning inställt på 2 instanser
Anta att du har etablerat en WAF_V2 och ställer in den på manuell skalning med 2 instanser för hela månaden med 2 PROCESSORer. Anta också att du har aktiverat DDoS Network Protection. I det här exemplet, eftersom du betalar månadsavgiften för DDoS Network Protection, tillkommer inga ytterligare avgifter för WAF. och du debiteras till lägre Standard_V2 priser.
Monthly price estimates are based on 730 hours of usage per month.
Fast pris = $0.246 * 730 (timmar) = $179.58
Rörliga kostnader = 0,008 USD * ( 2 (instansenheter) * 10 (kapacitetsenheter) * 730 (timmar) = 116,8 USD
DDoS Network Protection Cost = $2,944 * 1 (månad) = $2,944
Totala kostnader = 179,58 USD + 11,68 USD + 2 944 USD = 3 135,26 USD
V1 SKU:er
Standard-Application Gateway- och WAF V1-SKU:er faktureras som en kombination av:
Fast kostnad
Kostnad baserat på den tid då en viss typ av Application Gateway/WAF etableras och körs för bearbetning av begäranden. Komponenten för fast kostnad tar hänsyn till följande faktorer:
- Nivå – Standard Application Gateway eller WAF
- Storlek – liten, medelstor &
- Antal instanser – antal instanser som ska distribueras
För N-instanser är de associerade kostnaderna N * kostnad för en instans av en viss kombination av nivå(Standard & WAF) & -storlek (liten, medel & stor).
Variabelkostnad
Kostnad baserat på mängden data som bearbetas av Application Gateway/WAF. Både begärande- och svarsbyte som bearbetas av Application Gateway skulle övervägas för fakturering.
Total kostnad = fast kostnad + variabel kostnad
Standard Application Gateway
Variabelkostnad för fast kostnad & beräknas enligt den Application Gateway typen. I följande tabell visas exempelpriser baserat på en ögonblicksbild av priser för USA, östra och är endast avsedda för illustrationsändamål.
Fast kostnad (priser för regionen USA, östra)
Application Gateway typ | Kostnader ($/hr) |
---|---|
Liten | $0.025 |
Medel | 0,07 USD |
Stor | $0.32 |
Monthly price estimates are based on 730 hours of usage per month.
Variabel kostnad (priser för regionen USA, östra)
Bearbetade data | Liten ($/GB) | Medel ($/GB) | Stor ($/GB) |
---|---|---|---|
Första 10 TB/månad | $0.008 | Kostnadsfri | Kostnadsfri |
Nästa 30 TB (10–40 TB)/månad | $0.008 | $0.007 | Kostnadsfri |
Över 40 TB/månad | $0.008 | $0.007 | $0.0035 |
Mer prisinformation beroende på din region finns på sidan med priser.
WAF V1
Rörliga kostnader för fast kostnad & beräknas enligt den etablerade Application Gateway typen.
I följande tabell visas exempelpriser baserat på en ögonblicksbild av priser för USA, östra och endast i illustrationssyfte.
Fast kostnad (priser för regionen USA, östra)
Application Gateway typ | Kostnader ($/hr) |
---|---|
Liten | NA |
Medel | $0.126 |
Stor | 0,448 USD |
Månatliga prisuppskattningar baseras på 730 timmars användning per månad.
Variabel kostnad (priser för regionen USA, östra)
Bearbetade data | Liten ($/GB) | Medel ($/GB) | Stor ($/GB) |
---|---|---|---|
Första 10 TB/månad | $0.008 | Kostnadsfri | Kostnadsfri |
Next 30 TB (10–40 TB)/month | $0.008 | $0.007 | Kostnadsfri |
Over 40 TB/month | $0.008 | $0.007 | $0.0035 |
For more pricing information according to your region, see the pricing page.
Anteckning
Utgående dataöverföringar – data som skickas från Azure-datacenter från programgatewayer debiteras enligt standardpriser för dataöverföring.
Exempel 1 (a) – Standard Application Gateway med 1 antal instanser
Anta att du har etablerat en standard Application Gateway av medeltyp med 1 instans och bearbetar 500 GB på en månad. Dina Application Gateway kostnader med hjälp av de priser som nämns ovan beräknas på följande sätt:
Fast pris = 0,07 USD * 730 (timmar) = 51,1 USD Månadsprisuppskattningar baseras på 730 timmars användning per månad.
Rörliga kostnader = Kostnadsfri (medelhög nivå har inga kostnader för de första 10 TB som bearbetas per månad) Totala kostnader = 51,1 USD + 0 = 51,1 USD
Anteckning
För att stödja scenarier med hög tillgänglighet måste du konfigurera minst 2 instanser för V1-SKU:er. Se Serviceavtal för Application Gateway
Exempel 1 (b) – Standard Application Gateway med > 1 antal instanser
Anta att du har etablerat en standard Application Gateway av medeltyp med fem instanser och bearbetar 500 GB på en månad. Your Application Gateway costs using the pricing mentioned above would be calculated as follows:
Fast pris = 5 (antal instanser) * 0,07 USD * 730 (timmar) = 255,5 USD Månatliga prisuppskattningar baseras på 730 timmars användning per månad.
Variabelkostnader = Kostnadsfri (medelhög nivå har inga kostnader för de första 10 TB som bearbetas per månad) Totala kostnader = 255,5 USD + 0 = 255,5 USD
Exempel 2 – WAF-Application Gateway
Anta att du har etablerat en standard Application Gateway av liten typ och en waf-Application Gateway av stor typ under de första 15 dagarna i månaden. Den lilla programgatewayen bearbetar 15 TB under den tid som den är aktiv och den stora WAF-programgatewayen bearbetar 100 TB under den tid som den är aktiv. Your Application Gateway costs using the pricing mentioned above would be calculated as follows:
Standard Application Gateway för små instanser
24 timmar * 15 dagar = 360 timmar
Fast pris = $0.025 * 360 (timmar) = $9
Rörliga kostnader = 10 * 1 000 * 0,008 USD/GB + 5 * 1 000 * 0,008 USD/GB = 120 USD
Totala kostnader = $9 + $120 = $129
Waf-Application Gateway för stora instanser
24 Hours * 15 Days = 360 Hours
Fast pris = $0.448 * 360 (timmar) = $161.28
Variabelkostnader = 60 * 1 000 * 0,0035 USD/GB = 210 USD (den stora nivån har inga kostnader för de första 40 TB som bearbetas per månad)
Totala kostnader = $161.28 + $210 = $371.28
Exempel 3 – WAF-Application Gateway med DDoS-nätverksskydd
Anta att du har etablerat en WAF-programgateway av medeltyp och att du har aktiverat DDoS Network Protection. Den här mellanstora WAF-programgatewayen bearbetar 40 TB under den tid som den är aktiv. Dina Application Gateway kostnader med hjälp av prismetoden ovan beräknas på följande sätt:
Monthly price estimates are based on 730 hours of usage per month.
Fast pris = 0,07 USD * 730 (timmar) = 51,1 USD
Variabelkostnader = 30 * 1 000 * 0,007 USD/GB = 210 USD (Medelnivån har ingen kostnad för de första 10 TB som bearbetas per månad)
DDoS Network Protection-kostnader = 2 944 USD * 1 (månad) = 2 944 USD
Totala kostnader = 3 507,08 USD
Azure DDoS Network Protection
När Azure DDoS Network Protection är aktiverat på din programgateway med WAF debiteras du till lägre icke-WAF-priser. Mer information finns i Prissättning för Azure DDoS Protection .
Övervaka fakturerad användning
Du kan visa mängden förbrukning för olika parametrar (beräkningsenhet, beständiga dataflödesanslutningar&) samt de kapacitetsenheter som används som en del av Application Gateway mått i avsnittet Övervakning.
Användbara mått för kostnadsuppskattning
Aktuella kapacitetsenheter
Antal förbrukade kapacitetsenheter för att belastningsutjämna trafiken mellan de tre parametrarna – Aktuella anslutningar, dataflöde och beräkningsenhet
Fasta fakturerbara kapacitetsenheter
Det minsta antalet kapacitetsenheter som ska etableras enligt inställningen minsta antal instanser (en instans översätts till 10 kapacitetsenheter) i Application Gateway konfigurationen.
Uppskattade fakturerade kapacitetsenheter
Måttet Beräknade fakturerade kapacitetsenheter anger antalet kapacitetsenheter som beräknas för fakturering. Det här måttet beräknas som det större värdet mellan aktuella kapacitetsenheter (kapacitetsenheter som krävs för att lastbalansera trafiken) och fasta fakturerbara kapacitetsenheter (minsta antal kapacitetsenheter som hålls etablerade).
Fler mått som dataflöde, aktuella anslutningar och beräkningsenheter är också tillgängliga för att förstå flaskhalsar och uppskatta antalet kapacitetsenheter som krävs. Detaljerad information finns på Application Gateway Metrics
Exempel – Beräkna kapacitetsenheter som används
Observerade mått:
- Beräkningsenheter = 17,38
- Dataflöde = 1,37 M byte per sekund – 10,96 Mbit/s
- Aktuella anslutningar = 123,08 k
- Beräknade kapacitetsenheter = max (17,38, 10,96/2,22, 123,08 k/2500) = 49,232
Observerade kapacitetsenheter i mått = 49,23
Nästa steg
Läs följande artiklar om du vill veta mer om hur priser fungerar i Azure Application Gateway: