Grundlagen zur Abrechnung von Azure Front Door

Gilt für: ✔️ Front Door Standard ✔️ Front Door Premium

Azure Front Door bietet eine Vielzahl von Funktionen für Ihre internetbasierten Workloads. Front Door hilft Ihnen, die Leistung Ihrer Anwendung zu beschleunigen, verbessert Ihre Sicherheit und stellt Ihnen Werkzeuge zur Verfügung, um Ihren HTTP-Verkehr zu überprüfen und zu verändern.

Das Abrechnungsmodell von Front Door umfasst mehrere Komponenten. Front Door berechnet eine Grundgebühr für jedes Profil, das Sie bereitstellen. Ihnen werden außerdem Anfragen und Datenübertragungen entsprechend Ihrer Nutzung in Rechnung gestellt. Abrechnungszähler sammeln Informationen zu Ihrer Front Door-Nutzung. Ihre monatliche Azure-Rechnung fasst die Abrechnungsdaten des gesamten Monats zusammen und wendet die Preise an, um den von Ihnen zu zahlenden Betrag zu ermitteln.

In diesem Artikel wird erklärt, wie die Front Door-Preise funktionieren, damit Sie Ihre monatliche Azure Front Door-Rechnung besser verstehen und vorhersagen können.

Informationen zu den Preisen für Azure Front Door finden Sie unter Azure Front Door – Preise.

Tipp

Der Azure-Preisrechner hilft Ihnen, eine Preisschätzung für Ihre Anforderungen zu berechnen. Verwenden Sie die vorab erstellte Schätzung des Preisrechners als Ausgangspunkt, und passen Sie sie für Ihre eigene Lösung an.

Hinweis

Dieser Artikel erklärt, wie die Abrechnung für die Standard- und Premium-Stufen von Azure Front Door funktioniert. Informationen zu Azure Front Door (klassisch) finden Sie unter Azure Front Door – Preise.

Grundgebühren

Für jedes Front Door-Profil fällt eine stündliche Gebühr an. Jede Stunde oder Teilstunde, in der Ihr Profil eingesetzt wird, wird Ihnen in Rechnung gestellt. Der Tarif, den Sie zahlen, hängt von der Front Door-Stufe ab, die Sie bereitstellen.

Ein einzelnes Front Door-Profil kann mehrere Endpunkte enthalten. Ihnen wird nicht jeder Endpunkt zusätzlich berechnet.

Sie zahlen keine zusätzlichen Gebühren für die Nutzung von Features wie Datenverkehrsbeschleunigung, Zwischenspeicherung von Antworten, Antwortkomprimierung, die Regel-Engine, den inhärenten DDoS-Schutz von Front Door und benutzerdefinierte Regeln der Web Application Firewall (WAF). Wenn Sie Front Door Premium verwenden, zahlen Sie auch keine zusätzlichen Gebühren für die Verwendung von verwalteten WAF-Regelsätzen oder Private Link-Ursprüngen.

Gebühren für die Verarbeitung von Anfragen und den Datenverkehr

Jede Anfrage, die über Front Door läuft, verursacht Anfragebearbeitungs- und Verkehrsgebühren:

Diagramm des Datenverkehrs, der vom Client zu Azure Front Door und zum Ursprung fließt.

Jeder Teil des Anforderungsprozesses wird separat berechnet:

  1. Anzahl der Anfragen vom Client an Front Door
  2. Datenübertragung vom Front Door-Edge zum Ursprungsserver
  3. Datenübertragung von Ursprung zu Front Door (wird nicht berechnet)
  4. Datenübertragung von Front Door an Client

In den folgenden Abschnitten werden diese Anforderungskomponenten ausführlicher beschrieben.

Anzahl der Anfragen vom Client an Front Door

Front Door erhebt eine Gebühr für die Anzahl der Anfragen, die ein Front Door Edge Standort für Ihr Profil erhält. Front Door identifiziert Anforderungen mithilfe des Host-Headers in der HTTP-Anforderung. Wenn der Host-Header einem Header Ihres Front Door-Profils entspricht, zählt dies als Anforderung an Ihr Profil.

Der Preis hängt von der geografischen Region des Front-Door-Edge-Standorts ab, der die Anfrage bedient. Der Preis unterscheidet sich auch für die Standard- und Premium-Stufen.

Datenübertragung vom Front Door-Edge zum Ursprungsserver

Front Door stellt die Bytes in Rechnung, die vom Front Door-Edge-Standort an Ihren Ursprungsserver gesendet werden. Der Preis hängt von der geografischen Region des Front-Door-Edge-Standorts ab, der die Anfrage bedient. Der Standort des Ursprungs wirkt sich nicht auf den Preis aus.

Der Preis pro Gigabyte ist bei höheren Datenverkehrsmengen niedriger.

Wenn die Anforderung aus dem Zwischenspeicher des Front Door Edgestandorts bedient werden kann, sendet Front Door keine Anforderung an den Ursprungsserver, und diese Komponente wird Ihnen nicht in Rechnung gestellt.

Datenübertragung von Ursprung zu Front Door

Wenn dein Ursprungsserver eine Anfrage verarbeitet, sendet er die Daten zurück an Front Door, um die Daten an den Client zurückzugeben. Front Door berechnet diesen Datenverkehr nicht, selbst wenn sich der Ursprungsserver in einer anderen Region als der Front Door-Edge-Standort für die Anforderung befindet.

Wenn Ihr Ursprung innerhalb von Azure liegt, werden Sie für den Datenausgang vom Azure-Ursprung zu Front Door nicht belastet. Prüfen Sie jedoch, ob diese Azure-Dienste Ihnen möglicherweise eine Rechnung zur Bearbeitung Ihrer Anfragen abrechnen.

Wenn Ihr Ursprung außerhalb von Azure liegt, können Gebühren von anderen Netzwerkanbietern anfallen.

Datenübertragung von Front Door an Client

Front Door stellt die vom Front Door-Edge-Standort zurück an den Client gesendeten Bytes in Rechnung. Der Preis variiert je nach geografischer Region des Front-Door-Edge-Standorts, der die Anfrage bedient.

Wenn eine Antwort komprimiert ist, berechnet Front Door nur die komprimierten Daten.

Wenn Sie die Premium-Dienstebene verwenden, kann Front Door eine Verbindung mit Ihrem Ursprung über Private Link herstellen.

Front Door Premium hat eine höhere Grundgebühr und eine höhere Gebühr für die Anforderungsbearbeitung. Sie zahlen für Private Link-Datenverkehr keine zusätzlichen Gebühren, im Gegensatz zu Datenverkehr, der den öffentlichen Endpunkt eines Ursprungs verwendet.

Bei der Konfiguration eines Private Link-Ursprungs wählen Sie eine Region aus, die der private Endpunkt verwenden soll. Eine Teilmenge von Azure-Regionen unterstützt Private Link-Datenverkehr für Front Door. Wenn sich die von dir ausgewählte Region von der Region unterscheidet, in der der Origin-Server bereitgestellt ist, werden dir für den regionenübergreifenden Datenverkehr keine zusätzlichen Gebühren berechnet. Allerdings ist die Anforderungslatenz wahrscheinlich größer.

Regionsübergreifender Datenverkehr

Einige der Abrechnungszähler für Front Door haben unterschiedliche Tarife, je nachdem, an welchem Front Door-Edge-Standort eine Anfrage verarbeitet wird. Normalerweise ist der Front Door-Edgestandort, der eine Anforderung verarbeitet, derjenige, der dem Client am nächsten ist, wodurch die Latenz reduziert und die Leistung maximiert wird.

Front Door berechnet Gebühren für den Datenverkehr vom Edge-Standort zum Ursprungsserver. Der Datenverkehr wird je nach Standort des Front Door-Edge-Standorts zu unterschiedlichen Tarifen abgerechnet. Wenn Ihr Ursprung in einer anderen Azure-Region liegt, werden Ihnen keine zusätzlichen Kosten für den Datenverkehr zwischen den Regionen berechnet.

Beispielszenarien

Beispiel 1: Azure-Ursprung ohne Zwischenspeicherung

Contoso hostet seine Website auf Azure App Service, das in der Region „USA, Westen“ ausgeführt wird. Contoso hat Front Door mit dem Standard-Tarif bereitgestellt. Die Zwischenspeicherung wurde deaktiviert.

Angenommen, eine Anforderung von einem Client in Kalifornien wird an die Contoso-Website gesendet, wobei eine 1 KB große Anforderung gesendet und eine 100 KB große Antwort empfangen wird:

Diagramm des Datenverkehrs, der vom Client zu Azure Front Door und zum Ursprung fließt, ohne Zwischenspeicherung oder Komprimierung.

Die folgenden Abrechnungszähler werden erhöht:

Zähler Erhöht um Abrechnungsregion
Anzahl der Anfragen vom Client an Front Door 1 Nordamerika
Datenübertragung vom Front Door-Edge zum Ursprungsserver 1 KB Nordamerika
Datenübertragung von Front Door an Client 100 KB Nordamerika

Azure App Service kann weitere Gebühren berechnen.

Beispiel 2: Azure-Ursprung mit aktivierter Komprimierung

Angenommen, Contoso aktualisiert seine Front Door-Konfiguration und aktiviert die Inhaltskomprimierung. Nun kann die gleiche Antwort wie in Beispiel 1 auf 30 KB komprimiert werden:

Diagramm des Datenverkehrs, der vom Client zu Azure Front Door und zum Ursprung fließt, mit aktivierter Komprimierung.

Die folgenden Abrechnungszähler werden erhöht:

Zähler Erhöht um Abrechnungsregion
Anzahl der Anfragen vom Client an Front Door 1 Nordamerika
Datenübertragung vom Front Door-Edge zum Ursprungsserver 1 KB Nordamerika
Datenübertragung von Front Door an Client 30 KB Nordamerika

Azure App Service kann weitere Gebühren berechnen.

Beispiel 3: Aus dem Zwischenspeicher bediente Anforderung

Angenommen, eine zweite Anforderung trifft am gleichen Front Door-Edgestandort ein, und es ist eine gültige Antwort im Zwischenspeicher verfügbar:

Diagramm des Datenverkehrs, der vom Client zu Azure Front Door fließt und vom Zwischenspeicher zurückgegeben wird.

Die folgenden Abrechnungszähler werden erhöht:

Zähler Erhöht um Abrechnungsregion
Anzahl der Anfragen vom Client an Front Door 1 Nordamerika
Datenübertragung vom Front Door-Edge zum Ursprungsserver keine, wenn die Anforderung aus dem Zwischenspeicher bedient wird
Datenübertragung von Front Door an Client 30 KB Nordamerika

Beispiel 4: Regionsübergreifender Datenverkehr

Angenommen, eine Anforderung an die Website von Contoso stammt aus einem Client in Australien und kann nicht aus dem Zwischenspeicher bedient werden:

Diagramm des Datenverkehrs, der vom Client in Australien zu Azure Front Door und zum Ursprung fließt.

Die folgenden Abrechnungszähler werden erhöht:

Zähler Erhöht um Abrechnungsregion
Anzahl der Anfragen vom Client an Front Door 1 Australien
Datenübertragung vom Front Door-Edge zum Ursprungsserver 1 KB Australien
Datenübertragung von Front Door an Client 30 KB Australien

Beispiel 5: Nicht-Azure-Ursprung

Fabrikam führt eine eCommerce-Website auf einem anderen Cloudanbieter aus. Die Website wird in Europa gehostet. Azure Front Door wurde so konfiguriert, dass der Datenverkehr ohne Zwischenspeicherung oder Komprimierung bereitgestellt wird.

Angenommen, eine Anfrage von einem Client aus New York wird an die Fabrikam-Website gesendet. Der Client sendet eine 2 KB-Anforderung und empfängt eine 350 KB-Antwort:

Diagramm des Datenverkehrs, der vom Client zu Azure Front Door und zu einem Ursprung außerhalb von Azure fließt.

Die folgenden Abrechnungszähler werden erhöht:

Zähler Erhöht um Abrechnungsregion
Anzahl der Anfragen vom Client an Front Door 1 Nordamerika
Datenübertragung vom Front Door-Edge zum Ursprungsserver 2 KB Nordamerika
Datenübertragung von Front Door an Client 350 KB Nordamerika

Der externe Cloudanbieter berechnet möglicherweise weitere Gebühren.

Beispiel 6: Von Web Application Firewall blockierte Anforderung

Wenn die Web-Anwendungs-Firewall (WAF) eine Anfrage blockiert, sendet sie die Anfrage nicht an den Ursprung. Allerdings erhebt Front Door Gebühren für die Anfrage und für das Versenden einer Antwort.

Angenommen, ein Front Door-Profil enthält eine benutzerdefinierte WAF-Regel, um Anforderungen von einer bestimmten IP-Adresse in Südamerika zu blockieren. Die WAF ist mit einer benutzerdefinierten Fehlerantwortseite konfiguriert, die 1 KB groß ist. Wenn ein Client von der blockierten IP-Adresse eine 1 KB-Anforderung sendet:

Diagramm: Datenverkehr, der vom Client zu Azure Front Door fließt, wobei die Anforderung von WAF geblockt wird

Die folgenden Abrechnungszähler werden erhöht:

Zähler Erhöht um Abrechnungsregion
Anzahl der Anfragen vom Client an Front Door 1 Südamerika
Datenübertragung vom Front Door-Edge zum Ursprungsserver keine Südamerika
Datenübertragung von Front Door an Client 1 KB Südamerika

Beispiel 7: Aktionen am Rand

Contoso erstellt eine einzige Edge-Aktion, die von Azure Front Door Rulesets in den Regionen USA Ost, Europa und Asien aufgerufen wird.

Szenario 1: Am Ende des Monats werden 1 Million Aufrufe generiert, jede mit einer Ausführungszeit von 1 ms.

Die folgenden Abrechnungszähler werden erhöht:

Zähler Erhöht um Abrechnungsregion
Aufrufe 1 Mio. Global
Ausführungszeit bei Überschreitung 0 Global

Szenario 2: Am Monatsende gibt es insgesamt 50 Millionen Anrufungen mit folgender Verteilung:

Anzahl der Invokationen Ausführungszeit pro Aufruf
10 M 1 ms
20 M 3 ms
20 M 8 ms

Die folgenden Abrechnungszähler werden erhöht:

Zähler Erhöht um Abrechnungsregion
Aufrufe 50 Millionen Global
Ausführungszeit bei Überschreitung 20 M x (3-1) + 20 M x (8-1) = 180 M Millisekunden oder 180 K Sekunden Global