Cloud Run – Preise
Bei Cloud Run werden nur die tatsächlich genutzten Ressourcen berechnet, aufgerundet auf die nächste Zehntelsekunde. Die Gesamtrechnung für Cloud Run entspricht der Summe der Ressourcennutzung in der Preistabelle nach Anwendung der kostenlosen Stufe.
Wenn Sie die Nebenläufigkeit auf einen höheren Wert als jeweils eine Anfrage festlegen, können sich mehrere Anfragen die zugewiesene CPU und den Arbeitsspeicher einer Instanz teilen.
Die ausgehende Internetdatenübertragung verwendet die Premium-Netzwerkdienststufe und wird zu den Google Cloud-Netzwerkpreisen mit einer kostenlosen Stufe von 1 GiB für die kostenlose Datenübertragung innerhalb Nordamerikas pro Monat abgerechnet.
Die Datenübertragung in Virtual Private Cloud-Netzwerke wird als Datenübertragung von einer VM abgerechnet und entsprechend den Virtual Private Cloud-Datenübertragungsraten abgerechnet. Bei Connectors für Serverloser VPC-Zugriff wird außerdem die für ihre Ausführung erforderliche Rechenleistung in Rechnung gestellt. Siehe Preise für serverlosen VPC-Zugriff.
Für die Datenübertragung zu Google Cloud-Ressourcen in derselben Region fallen keine Kosten an (z. B. für Traffic von einem Cloud Run-Dienst zu einem anderen Cloud Run-Dienst). Für die Datenübertragung zu Media CDN, Cloud CDN und Cloud Load Balancing fallen keine Kosten an.
Kosten
Berücksichtigen Sie bei der Bewertung der Preise von Cloud Run Folgendes:
- On-Demand und Pay-per-Use: Cloud Run bietet On-Demand-Kapazität und skaliert Instanzen automatisch. Cloud Run erfordert im Voraus keine Infrastruktur für erwartete Spitzenauslastungen. Über Cloud Run abgerechnete Containerinstanzen sind verwendete Containerinstanzen.
- Gesamtbetriebskosten: Während für Cloud Run die Computing-Kosten berechnet werden, bietet Cloud Run einen größeren Mehrwert. Cloud Run bietet beispielsweise zonale Redundanz und erfordert niedrige Betriebsabläufe, da Site Reliability Engineers viel im Hintergrund erledigen. Dadurch können Sie und Ihr Team ganz einfach produktiver arbeiten.
- Rabatte für zugesicherte Nutzung: Die Kosten für die kontinuierliche Nutzung von Cloud Run können durch den Erwerb von Rabatten für zugesicherte Nutzung gesenkt werden. Wenn Ihr Cloud Run-Dienst beispielsweise immer eine oder mehrere aktive Instanzen hat, können Sie die Kosten senken, wenn Sie sich mindestens zu diesem Betrag verpflichten. Die flexiblen Compute-Rabatte für zugesicherte Nutzung gelten für GKE, Compute Engine und Cloud Run.
Weitere Informationen zur Kostenoptimierung
Preisrechner
Mit dem Google Cloud-Preisrechner können Sie die Kosten für die Nutzung von Cloud Run schätzen.
Preistabellen
In den folgenden Preistabellen wird die Einheit GiB-Sekunde verwendet. Ein GiB-Sekunde bedeutet beispielsweise, dass eine 1-Gibibyte-Instanz 1 Sekunde lang oder eine 256-Mebibyte-Instanz 4 Sekunden lang ausgeführt wird. Das gleiche Prinzip gilt für die Einheit vCPU-Sekunde. CUD bezieht sich auf Rabatte für zugesicherte Nutzung.
Die Nutzung der kostenlosen Stufe wird projektübergreifend nach Rechnungskonto aggregiert und jeden Monat zurückgesetzt. Ihnen wird nur die Nutzung über die kostenlose Stufe hinaus in Rechnung gestellt. Die kostenlose Stufe wird in Form eines ausgabebasierten Rabatts entsprechend den Preisen der Preisstufe 1 umgesetzt.
Die Cloud Run-Preise hängen von der ausgewählten Region ab. Die Preise für Cloud Run-Dienste hängen auch von der Konfiguration der CPU-Zuweisung ab.
Preise für Regionen in Stufe 1
Ressourcen | CPU | Arbeitsspeicher | Anfragen |
---|---|---|---|
Dienste mit immer zugewiesener CPU Jobs |
0,00001800 $ pro vCPU / Sekunde nach der kostenlosen Stufe Kostenlos: erste 240.000 vCPU-Sekunden pro Monat FlexCUD0: 0,00001296 $ für 1 Jahr FlexCUD0: 0,00000972 $ für 3 Jahre |
0,00000200 $ pro GiB / Sekunde nach der kostenlosen Stufe Kostenlos: erste 450.000 GiB-Sekunden pro Monat FlexCUD0: 0,00000144 $ für 1 Jahr FlexCUD0: 0,00000108 $ für 3 Jahre |
0 $ |
Dienste mit nur während der Anfrage zugewiesener CPU für die in Rechnung gestellte Instanzzeit |
0,00002400 $ pro vCPU / Sekunde über die kostenlose Stufe hinaus Kostenlos: erste 180.000 vCPU-Sekunden pro Monat CUD1: 0,00001992 $ Bei inaktiver Min.-Instanz2: 0,00000250 $ |
0,00000250 $ pro GiB / Sekunde über die kostenlose Stufe hinaus Kostenlos: erste 360.000 GiB-Sekunden pro Monat CUD1: 0,000002075 Bei inaktiver Min.-Instanz2: 0,00000250 |
0,40 $ / Million Anfragen über die kostenlose Stufe hinaus3 Kostenlos: 2 Millionen Anfragen pro Monat kostenlos CUD1: 0,332 $ |
Wenn Sie in einer anderen Währung als US-Dollar bezahlen, gelten die Preise, die unter Cloud Platform SKUs für Ihre Währung angegeben sind.
0 FlexCUD bezieht sich auf flexible Compute-Rabatte für zugesicherte Nutzung.
1 CUD bezieht sich auf Rabatte für zugesicherte Nutzung.
2 inaktive Instanz bezieht sich auf die abrechenbare kostenpflichtige Inaktivitätszeit von Instanzen, die mit einer Mindestzahl von Instanzen einsatzbereit sind. Inaktive Instanzen, die keine Mindestanzahl von Instanzen sind, werden nicht berechnet.
3 Anfragen werden nur in Rechnung gestellt, wenn sie den Container erreichen, nachdem sie erfolgreich authentifiziert wurden. Von der IAM-Richtlinie abgelehnte Anfragen werden nicht in Rechnung gestellt.
Preise für Regionen in Stufe 2
Ressourcen | CPU | Arbeitsspeicher | Anfragen |
---|---|---|---|
Dienste mit immer zugewiesener CPU Jobs |
0,00002160 $ pro vCPU / Sekunde über die kostenlose Stufe hinaus Kostenlos: erste 200.000 vCPU-Sekunden pro Monat FlexCUD0: 0,000015552 $ für 1 Jahr FlexCUD0: 0,000011664 $ für 3 Jahre |
0,00000240 $ pro GiB / Sekunde nach der kostenlosen Stufe Kostenlos: erste 375.000 GiB-Sekunden pro Monat FlexCUD0: 0,000001728 $ für 1 Jahr FlexCUD0: 0,000001296 $ für 3 Jahre |
0 $ |
Dienste mit nur während der Anfrage zugewiesener CPU für die in Rechnung gestellte Instanzzeit |
0,00003360 $ pro vCPU / Sekunde über die kostenlose Stufe hinaus Kostenlos: erste 128.571 vCPU-Sekunden pro Monat CUD1: 0,000027888 $ Bei inaktiver Min.-Instanz2: 0,00000350 $ |
0,00000350 $/GiB/Sekunde über die kostenlose Stufe hinaus Kostenlos: erste 257.142 GiB-Sekunden pro Monat CUD1: 0,000002905 Bei inaktiver Min.-Instanz2: 0,00000350 $ |
0,40 $ / Million Anfragen über die kostenlose Stufe hinaus3 Kostenlos: 2 Millionen Anfragen pro Monat kostenlos CUD1: 0,332 $ |
Wenn Sie in einer anderen Währung als US-Dollar bezahlen, gelten die Preise, die unter Cloud Platform SKUs für Ihre Währung angegeben sind.
0 FlexCUD bezieht sich auf flexible Compute-Rabatte für zugesicherte Nutzung.
1 CUD bezieht sich auf Rabatte für zugesicherte Nutzung.
2 inaktive Instanz bezieht sich auf die abrechenbare kostenpflichtige Inaktivitätszeit von Instanzen, die mit einer Mindestzahl von Instanzen einsatzbereit sind. Inaktive Instanzen, die keine Mindestanzahl von Instanzen sind, werden nicht berechnet.
3 Anfragen werden nur in Rechnung gestellt, wenn sie den Container erreichen, nachdem sie erfolgreich authentifiziert wurden. Von der IAM-Richtlinie abgelehnte Anfragen werden nicht in Rechnung gestellt.
GPU-Preise für Regionen in Stufe 1
GPU-Typ | Preis |
---|---|
NVIDIA L4 | 0,000233 $ / GPU-Sekunde |
GPU-Preise für Regionen in Stufe 2
GPU-Typ | Preis |
---|---|
NVIDIA L4 | 0,0002796 $ / GPU-Sekunde |
Die oben genannten GPU-Preise gelten zusätzlich zu den CPU- und RAM-Preisen für Ihre Cloud Run-Instanz und verwenden die abrechnungsfähige Instanzzeit immer zugewiesener CPU.
Regionale Preisstufen
Unterliegt Preisstufe 1
asia-east1
(Taiwan)asia-northeast1
(Tokio)asia-northeast2
(Osaka)europe-north1
(Finnland) Niedriger CO2-Werteurope-southwest1
(Madrid) Niedriger CO2-Ausstoßeurope-west1
(Belgien) Niedriger CO2-Ausstoßeurope-west4
(Niederlande) Niedrige CO2-Bilanzeurope-west8
(Mailand)europe-west9
(Paris) Niedrige CO2-Bilanzme-west1
(Tel Aviv)us-central1
(Iowa) Niedrige CO2-Bilanzus-east1
(South Carolina)us-east4
(Northern Virginia)us-east5
(Columbus)us-south1
(Dallas) Niedrige CO2-Bilanzus-west1
(Oregon) Niedriger CO2-Ausstoß
Unterliegt Preisstufe 2
africa-south1
(Johannesburg)asia-east2
(Hongkong)asia-northeast3
(Seoul, Südkorea)asia-southeast1
(Singapur)asia-southeast2
(Jakarta)asia-south1
(Mumbai, Indien)asia-south2
(Delhi, Indien)australia-southeast1
(Sydney)australia-southeast2
(Melbourne)europe-central2
(Warschau, Polen)europe-west10
(Berlin) Niedrige CO2-Bilanzeurope-west12
(Turin)europe-west2
(London, Vereinigtes Königreich) Niedrige CO2-Bilanzeurope-west3
(Frankfurt, Deutschland) Niedrige CO2-Bilanzeurope-west6
(Zürich, Schweiz) Niedrige CO2-Bilanzme-central1
(Doha)me-central2
(Dammam)northamerica-northeast1
(Montreal) Niedrige CO2-Bilanznorthamerica-northeast2
(Toronto) Niedrige CO2-Bilanzsouthamerica-east1
(São Paulo, Brasilien) Niedrige CO2-Bilanzsouthamerica-west1
(Santiago, Chile) Niedriger CO2-Ausstoßus-west2
(Los Angeles)us-west3
(Salt Lake City)us-west4
(Las Vegas)
Abrechenbare Instanzzeit
Die aus allen Cloud Run-Instanzen aggregierte kostenpflichtige Zeit wird als Cloud Monitoring-Messwert bereitgestellt. Weitere Informationen finden Sie unter Messwert container/billable_instance_time
.
Die kostenpflichtige Instanzzeit wird auf die nächsten 100 Millisekunden aufgerundet und hängt von der Konfiguration der CPU-Zuweisung Ihres Cloud Run-Dienstes ab:
Abrechenbare Instanzzeit für Dienste mit CPU, die nur während der Anfrageverarbeitung zugewiesen wird
Standardmäßig stellt Cloud Run nur in folgenden Fällen Kosten für die CPU und den Arbeitsspeicher in Rechnung, die einer Instanz zugewiesen sind:
- Die Instanz wird gestartet.
- Die Instanz wird ordnungsgemäß heruntergefahren (behandelt das
SIGTERM
-Signal). - Mindestens eine Anfrage wird von der Instanz verarbeitet. Die abrechenbare Instanzzeit beginnt mit dem Beginn der ersten Anfrage und endet am Ende der letzten Anfrage, wie im folgenden Diagramm dargestellt:
Wenn Sie eine Mindestanzahl von Instanzen festlegen, wird Ihnen auch ein anderer Leerlaufpreis in Rechnung gestellt, wenn diese Instanzen keine Anfragen verarbeiten. Weitere Informationen finden Sie in der Tabelle oben.
Abrechenbare Instanzzeit für Dienste mit immer zugewiesener CPU
Wenn Sie sich dafür entscheiden, CPUs immer zugewiesen zu haben, werden Ihnen die Kosten für die gesamte Lebensdauer aller Cloud Run-Containerinstanzen in Rechnung gestellt: vom Startzeitpunkt des Containers bis zu seinem Beenden (mindestens eine Minute).
Abrechenbare Instanzzeit für Cloud Run-Jobs
Cloud Run-Jobs werden zum Preis von immer zugewiesener CPU für die gesamte Lebensdauer einer gestarteten Instanz abgerechnet, mindestens jedoch für 1 Minute.
Preisbeispiele
Beispiel 1: Webdienst mit 10 Millionen Anfragen pro Monat
Angenommen, Sie haben einen Cloud Run-Dienst bereitgestellt, dessen CPU nur während der Anfrage in us-central1 zugewiesen wurde. Ihr Dienst erhält 10 Millionen Anfragen pro Monat mit einer durchschnittlichen Latenz von 1 Sekunde pro Anfrage. Dieser Dienst ist mit 1 vCPU, 512 MiB und maximal 80 gleichzeitigen Anfragen pro Instanz konfiguriert.
Der monatliche Preis für diese Arbeitslast beträgt 3,20 $ (6,36 $ ohne die kostenlose Stufe von vCPU/Arbeitsspeicher). Informationen zu den detaillierten Berechnungen finden Sie weiter unten. Alternativ können Sie sich die zusammengefassten Ergebnisse mit dem Preisrechner ansehen.
Gebühren anfordern
Cloud Run-Anfragen werden über die kostenlose Stufe hinaus mit 0,40 $pro Million Anfragen abgerechnet. Die ersten 2 Millionen Anfragen pro Monat sind kostenlos. Für diese Arbeitslast fallen folgende Anfragegebühren an:
(10 Millionen Anfragen) × (0,40 $ ÷ Million Anfragen) = 4,00 $Bei Einbeziehung der kostenlosen Stufe ergeben sich die folgenden Anfragegebühren:
4,00 $ - (2 Millionen Anfragen) × (0,40 $ ÷ Million Anfragen)) = 3,20 $vCPU-Gebühren
Für Cloud Run-vCPUs werden 0,00002.400 $pro vCPU/Sekunde berechnet, über die kostenlose Stufe in us-central1 hinaus. Die ersten 180.000 vCPU-Sekunden im Monat sind kostenlos. Die insgesamt verbrauchten vCPU-Sekunden pro Monat werden so berechnet:
(1 vCPU pro Instanz) × (10 Millionen Anfragen) × (Latenz von 1 Sekunde pro Anfrage) ÷ (maximal 80 gleichzeitige Anfragen) = 125.000 vCPU-SekundenFür diese Arbeitslast fallen folgende vCPU-Gebühren an:
(125.000 vCPU-Sekunden) × (0,00002.400 $ / vCPU-Sekunde) = 3,00 $Bei Einbeziehung der kostenlosen Stufe werden folgende vCPU-Gebühren berechnet:
3,00 $ - ((180.000 vCPU-Sekunden) × (0,00002400 $ ÷ vCPU-Sekunde)) = 0,00 $Arbeitsspeichergebühren
Für Cloud Run-Arbeitsspeicher werden über die kostenlose Stufe in us-central1 hinaus 0,00000250 $ pro GiB-Sekunde berechnet. Die ersten 360.000 GiB-Sekunden im Monat sind kostenlos. Die insgesamt pro Monat verbrauchten GiB-Sekunden werden so berechnet:
(0,5 GiB pro Instanz) × (10 Millionen Anfragen) × (1 Sekunde pro Anfragelatenz) ÷ (maximal 80 gleichzeitige Anfragen) = 62.500 GiB-SekundenFür diese Arbeitslast fallen folgende Arbeitsspeichergebühren an:
(62.500 GiB-Sekunden) × (0,00000250 $ / GiB-Sekunde) = 0,15625 $Mit Einbeziehung der kostenlosen Stufe betragen die Speichergebühren folgende:
0,15625 $ - ((360.000 GiB-Sekunden) * (0,00000250 / GiB-Sekunde)) = 0,00 $Gesamtbetrag
Ohne die kostenlosen Stufen für vCPU und Arbeitsspeicher ergeben sich für diese Arbeitslast folgende Gesamtkosten:
(3,20 $ Anfragegebühren) + (3,00 $ für vCPUs) + (0,15625 $ Speichergebühren) = 6,35625 $Mit Einbeziehung der kostenlosen Stufen für vCPU und Arbeitsspeicher ergeben sich die Gesamtkosten für diese Arbeitslast wie folgt:
(3,20 $ Anfragegebühren) + (0,00 $ vCPU-Gebühren) + (0,00 $ Speichergebühren) = 3,20 $Beispiel 2: Öffentliche API mit 50 Millionen Anfragen pro Monat mit reduziertem Kaltstart
Angenommen, Sie haben einen Cloud Run-Dienst bereitgestellt, dessen CPU nur während der Anfrage in us-central1 mit 2-minütigen Instanzen zugewiesen wurde. Ihr Dienst erhält 50 Millionen Anfragen pro Monat mit einer durchschnittlichen Latenz pro Anfrage von 1 Sekunde. Dieser Dienst ist mit 1 vCPU, 2 GiB und maximal 80 gleichzeitigen Anfragen pro Instanz konfiguriert.
Der monatliche Preis für diese Arbeitslast beträgt 66,84 $ (72,06 $ ohne die kostenlose Stufe von vCPU/Arbeitsspeicher). Informationen zu den detaillierten Berechnungen finden Sie weiter unten. Alternativ können Sie sich die zusammengefassten Ergebnisse mit dem Preisrechner ansehen.
In diesem Maßstab ist es günstiger, CPU nur während der Anfrage zugewiesen zu konfigurieren, da die zugrunde liegenden Instanzen nur ca.11,9% des Monats aktiv sind (Verarbeitungsanfragen).
Wenn für diese Arbeitslast die Option CPU immer zugewiesen aktiviert ist, steigt die monatliche Preisschätzung auf 119,84 $. Mit dem Preisrechner können Sie die zusammengefassten Ergebnisse mit immer zugewiesener CPU aufrufen. Weitere Informationen zur Kostenoptimierung für Cloud Run finden Sie in dieser Dokumentation.
Gebühren anfordern
Cloud Run-Anfragen werden über die kostenlose Stufe hinaus mit 0,40 $ pro Million Anfragen abgerechnet. Die ersten 2 Millionen Anfragen pro Monat sind kostenlos. Für diese Arbeitslast fallen folgende Anfragegebühren an:
(50 Millionen Anfragen) × (0,40 $ ÷ Million Anfragen) = 20,00 $Bei Einbeziehung der kostenlosen Stufe ergeben sich die folgenden Anfragegebühren:
20,00 $ - (2 Millionen Anfragen) × (0,40 $ ÷ Million Anfragen)) = 19,20 $vCPU-Gebühren
Für Cloud Run-vCPUs werden 0,00002400 $pro vCPU/Sekunde berechnet, über die kostenlose Stufe in us-central1 hinaus. Die ersten 180.000 vCPU-Sekunden im Monat sind kostenlos. Die insgesamt verbrauchten vCPU-Sekunden pro Monat werden so berechnet:
(1 vCPU pro Instanz) × (50 Millionen Anfragen) × (Latenz von 1 Sekunde pro Anfrage) ÷ (maximal 80 gleichzeitige Anfragen) = 625.000 vCPU-SekundenFür diese Arbeitslast fallen folgende vCPU-Gebühren an:
(625.000 vCPU-Sekunden) × (0,00002400 $ / vCPU-Sekunde) = 15,00 $Bei Einbeziehung der kostenlosen Stufe werden folgende vCPU-Gebühren berechnet:
15,00 $ - ((180.000 vCPU-Sekunden) × (0,00002400 $ ÷ vCPU-Sekunde)) = 10,68 $Arbeitsspeichergebühren
Für Cloud Run-Arbeitsspeicher werden über die kostenlose Stufe in us-central1 hinaus 0,00000250 $ pro GiB-Sekunde berechnet. Die ersten 360.000 GiB-Sekunden im Monat sind kostenlos. Die insgesamt pro Monat verbrauchten GiB-Sekunden werden so berechnet:
(2 GiB pro Instanz) × (50 Millionen Anfragen) × (1 Sekunde pro Anfragelatenz) ÷ (maximal 80 gleichzeitige Anfragen) = 1.250.000 GiB-SekundenFür diese Arbeitslast fallen folgende Arbeitsspeichergebühren an:
(1.250.000 GiB-Sekunden) × (0,00000250 $ / GiB-Sekunde) = 3,125 $Mit Einbeziehung der kostenlosen Stufe betragen die Speichergebühren folgende:
3,125 $ - ((360.000 GiB-Sekunden) × (0,00000250 $ / GiB-Sekunde)) = 2,225 $Min. Gebühren für Instanz-vCPUs
Die Abrechnung erfolgt mit 0,00000250 $ pro vCPU / Sekunde über die kostenlose Stufe in us-central1 hinaus. Die mindestens zwei Instanzen waren den ganzen Monat aktiv, werden aber nur bei Inaktivität in Rechnung gestellt. Nehmen wir der Einfachheit halber an, dass es 365 Tage pro Jahr und 86.400 Sekunden pro Tag gibt. Die zwei Mindestinstanzen haben die folgende Anzahl inaktiver vCPU-Sekunden pro Monat verbraucht:
(365 Tage) ÷ (12 Monate) × (86.400 Sekunden) × (2 Instanzen) × (1 vCPU pro Instanz) – (625.000 vCPU-Sekunden aktiv) = 4.631.000 vCPU-SekundenDie Gebühren für die Mindestzahl an inaktiven Instanz-vCPUs für diese Arbeitslast sehen so aus:
(4.631.000 vCPU-Sekunden) × (0,00000250 $ / vCPU-Sekunde) = 11,5775 $Min. Gebühren für den Instanzarbeitsspeicher
Min.Cloud Run-Instanzarbeitsspeicher wird mit 0,00000250 $/GiB/Sekunde über die kostenlose Stufe in us-central1 hinaus abgerechnet. Die mindestens zwei Instanzen waren den ganzen Monat aktiv, werden aber nur bei Inaktivität in Rechnung gestellt. Nehmen wir der Einfachheit halber an, dass es 365 Tage pro Jahr und 86.400 Sekunden pro Tag gibt. Die zwei Mindestinstanzen haben die folgende Menge inaktiver GiB-Sekunden pro Monat verbraucht:
(365 Tage) / (12 Monate) × (86.400 Sekunden) × (2 Instanzen) × (2 GiB pro Instanz) – (1.250.000 aktive vCPU-Sekunden) = 9.262.000 GiB-SekundenFür diese Arbeitslast werden die folgenden Mindestkosten für den min. inaktiven Arbeitsspeicher der Instanz berechnet:
(9.262.000 GiB-Sekunden) × (0,00000250 $ / GiB-Sekunde) = 23,155 $Gesamtbetrag
Ohne die kostenlosen Stufen für vCPU und Arbeitsspeicher ergeben sich für diese Arbeitslast folgende Gesamtkosten:
(19,20 $ Gebühren für Anfragen) + (15,00 $ für vCPUs) + (3,125 $ Speichergebühren) + (11,5775 $, Gebühr für Mindest-Instanz-vCPU) + (23,155 $ Mindestkapazität des Instanzspeichers) = 72,0575 $Mit Einbeziehung der kostenlosen Stufen für vCPU und Arbeitsspeicher ergeben sich die Gesamtkosten für diese Arbeitslast wie folgt:
(19,20 $ Gebühren für Anfragen) + (10,68 $ für vCPUs) + (2,225 $ Speichergebühren) + (11,5775 $ Ladung der Mindest-Instanz-vCPU) + (23,155 $ Mindestgebühr des Instanzspeichers) = 66,8375 $Beispiel 3: Mobiles Back-End verarbeitet 1 Milliarde Anfragen pro Monat
Angenommen, Sie haben einen Cloud Run-Dienst mit immer zugewiesener CPU in europe-west3 bereitgestellt. Ihr Dienst erhält 1 Milliarde Anfragen pro Monat mit einer durchschnittlichen Latenz von 525,6 Millisekunden pro Anfrage. Dieser Dienst ist mit 1 vCPU, 512 MiB und maximal 100 gleichzeitigen Anfragen pro Instanz konfiguriert.
Der monatliche Preis für diese Arbeitslast beträgt 119,84 $ (64,71 $ mit einem FlexCUD über drei Jahre). Informationen zu den detaillierten Berechnungen finden Sie weiter unten. Alternativ können Sie sich die zusammengefassten Ergebnisse mit dem Preisrechner ansehen.
In diesem Maßstab ist es günstiger, immer zugewiesene CPU zu konfigurieren, da:
- Die zugrunde liegenden Instanzen sind immer aktiv und verarbeiten Anfragen.
- Wenn „CPU immer zugewiesen“ aktiviert ist, sind Anfragen frei.
- Wenn die Option „Immer zugewiesen“ aktiviert ist, ist die vCPU-/Arbeitsspeicherzuweisungszeit günstiger.
Wenn für diese Arbeitslast die Option CPU wird nur während der Anfrageverarbeitung zugewiesen aktiviert wurde, steigt die monatliche Preisschätzung auf 585,00 $. Mit dem Preisrechner können Sie die zusammengefassten Ergebnisse mit CPU, die nur während der Anfrageverarbeitung zugewiesen wird, ansehen. Weitere Informationen zur Kostenoptimierung für Cloud Run finden Sie in dieser Dokumentation.
Gebühren anfordern
Wenn „Immer zugewiesen“ aktiviert ist, sind Cloud Run-Anfragen kostenlos.
Obwohl Anfragen für diesen Cloud Run-Dienst kostenlos sind, wird das Autoscaling-Verhalten weiterhin durch eingehende Anfragen gesteuert. Wenn wir davon ausgehen,dass es 365 Tage pro Jahr und 86.400 Sekunden pro Tag gibt, können wir die Anzahl der gleichzeitigen Anfragen so berechnen:
(1 Milliarde Anfragen) × (0,5256 Sekunden Latenz pro Anfrage) ÷ ((365 Tage) ÷ (12 Monate) × (86.400 Sekunden)) = 200 gleichzeitige AnfragenDa jede Instanz 100 gleichzeitige Anfragen verarbeiten kann, benötigt dieser Cloud Run-Dienst 2 Instanzen, um 200 gleichzeitige Anfragen zu verarbeiten.
vCPU-Gebühren
Für Cloud Run-vCPUs werden 0,00002160 $/vCPU/Sekunde über die kostenlose Stufe in europe-west3 hinaus abgerechnet. Die insgesamt verbrauchten vCPU-Sekunden pro Monat werden so berechnet:
(2 Instanzen) × (1 vCPU pro Instanz) × (365 Tage) ÷ (12 Monate) × (86.400 Sekunden) = 5.256.000 vCPU-SekundenFür diese Arbeitslast fallen folgende vCPU-Gebühren an:
(5.256.000 vCPU-Sekunden) × (0,00002.160 $ / vCPU-Sekunde) = 113,5296 $Bei einem FlexCUD für 3 Jahre fallen folgende Gebühren für vCPUs an:
(5.256.000 vCPU-Sekunden) × (0,000011.664 $ / vCPU-Sekunde) = 61,305984 $Arbeitsspeichergebühren
Für Cloud Run-Arbeitsspeicher werden über die kostenlose Stufe in europe-west3 hinaus 0,00000240 $ pro GiB-Sekunde berechnet. Die insgesamt pro Monat verbrauchten GiB-Sekunden werden so berechnet:
(2 Instanzen) × (0,5 GiB pro Instanz) × (365 Tage) / (12 Monate) × (86.400 Sekunden) = 2.628.000 GiB-SekundenFür diese Arbeitslast fallen folgende Arbeitsspeichergebühren an:
(2.628.000 GiB-Sekunden) × (0,00000240 $ / GiB-Sekunde) = 6,3072 $Bei einem FlexCUD über 3 Jahre fallen folgende Speichergebühren an:
(2.628.000 GiB-Sekunden) × (0,000001296 $ / GiB-Sekunde) = 3,405888 $Gesamtbetrag
Für diese Arbeitslast fallen folgende Gesamtkosten an:
(0,00 $ Anfragegebühren) + (113,5296 $ für vCPUs) + (6,3072 $ Speichergebühren) = 119,8368 $Die Gesamtkosten für diese Arbeitslast (mit einem FlexCUD über 3 Jahre) setzen sich so zusammen:
(0,00 $ Anfragengebühren) + (61,305984 $ für vCPUs) + (3,405888 $ Speichergebühren) = 64,711872 $Beispiel 4: Einträge aus einer Datenbank zu Beginn jeder Stunde verarbeiten
Angenommen, Sie haben einen Cloud Run-Job in asia-east1 bereitgestellt. Ihr Job ist mit 2 vCPUs (4 GiB) konfiguriert und einmal pro Stunde ausgelöst. Er enthält 10 Aufgaben und die Ausführung jeder Aufgabe dauert 2 Minuten.
Der monatliche Preis für diese Arbeitslast beträgt 33,32 $ (38,54 $ ohne die kostenlose Stufe von vCPU/Arbeitsspeicher). Informationen zu den detaillierten Berechnungen finden Sie weiter unten. Alternativ können Sie sich die zusammengefassten Ergebnisse mit dem Preisrechner ansehen.
Gebühren anfordern
Cloud Run-Jobs unterstützen keinen eingehenden Traffic, sodass diese Ressource keine Anfragegebühren generiert.
vCPU-Gebühren
Für Cloud Run-vCPUs werden 0,00001.800 $/vCPU/Sekunde über die kostenlose Stufe in us-central1 hinaus abgerechnet. Die ersten 240.000 vCPU-Sekunden im Monat sind kostenlos. Die insgesamt verbrauchten vCPU-Sekunden pro Monat werden so berechnet:
(730 Stunden pro Monat) × (1 Ausführung pro Stunde) × (10 Aufgaben pro Ausführung) × (120 Sekunden pro Aufgabenausführung) × (2 vCPUs pro Instanz) = 1.752.000 vCPU-SekundenFür diese Arbeitslast fallen folgende vCPU-Gebühren an:
(1.752.000 vCPU-Sekunden) × (0,00001.800 $ / vCPU-Sekunde) = 31,536 $Bei Einbeziehung der kostenlosen Stufe werden folgende vCPU-Gebühren berechnet:
31,536 $ − ((240.000 vCPU-Sekunden) × (0,00001.800 $ / vCPU-Sekunde)) = 27,216 $Arbeitsspeichergebühren
Für Cloud Run-Arbeitsspeicher werden über die kostenlose Stufe in us-central1 hinaus 0,00000200 $ pro GiB-Sekunde berechnet. Die ersten 450.000 GiB-Sekunden im Monat sind kostenlos. Die insgesamt pro Monat verbrauchten GiB-Sekunden werden so berechnet:
(730 Stunden pro Monat) × (1 Ausführung pro Stunde) × (10 Aufgaben pro Ausführung) × (120 Sekunden pro Aufgabenausführung) × (4 GiB pro Instanz) = 3.504.000 GiB-SekundenFür diese Arbeitslast fallen folgende Arbeitsspeichergebühren an:
(3.504.000 GiB-Sekunden) × (0,00000200 $ / GiB-Sekunde) = 7,008 $Mit Einbeziehung der kostenlosen Stufe betragen die Speichergebühren folgende:
7,008 $ - ((450.000 GiB-Sekunden) * (0,00000200 $ / GiB-Sekunde)) = 6,108 $Gesamtbetrag
Ohne die kostenlosen Stufen für vCPU und Arbeitsspeicher ergeben sich für diese Arbeitslast folgende Gesamtkosten:
(0,00 $ Anfragegebühren) + (31,536 $ vCPU-Gebühren) + (7,008 $ Speichergebühren) = 38,544 $Mit Einbeziehung der kostenlosen Stufen für vCPU und Arbeitsspeicher ergeben sich die Gesamtkosten für diese Arbeitslast wie folgt:
(0,00 $ Anfragegebühren) + (27,216 $ für vCPUs) + (6,108 $ Speichergebühren) = 33,324 $Beispiel 5: Back-End-Dienst, der eine KI-Inferenz mithilfe von LLMs für 10 Millionen Anfragen pro Monat durchführt
Angenommen, Sie haben einen Cloud Run-Dienst mit immer zugewiesener CPU und einer Nvidia L4-GPU in us-central1 bereitgestellt. Ihr Dienst erhält 10 Millionen Anfragen pro Monat mit einer durchschnittlichen Latenz von 500 Millisekunden pro Anfrage. Dieser Dienst ist mit 4 vCPUs, 16 GiB und maximal 10 gleichzeitigen Anfragen pro Instanz konfiguriert.
Der monatliche Preis für diese Arbeitslast beträgt 885,64 $ (809,11 $ mit einem FlexCUD für ein Jahr). Sie können entweder unten über die detaillierten Berechnungen nachschlagen oder die zusammengefassten Ergebnisse mit dem Preisrechner aufrufen.
Gebühren anfordern
Wenn „Immer zugewiesen“ aktiviert ist, sind Cloud Run-Anfragen kostenlos.
Obwohl Anfragen für diesen Cloud Run-Dienst kostenlos sind, wird das Autoscaling-Verhalten weiterhin durch eingehende Anfragen gesteuert. Wenn wir davon ausgehen,dass es 365 Tage pro Jahr und 86.400 Sekunden pro Tag gibt, können wir die Anzahl der gleichzeitigen Anfragen so berechnen:
(10 Millionen Anfragen) × (Latenz von 0,5 Sekunden pro Anfrage) ÷ (365 Tage) ÷ (12 Monate) × (86.400 Sekunden)) = 1,9 gleichzeitige AnfragenDa jede Instanz 10 gleichzeitige Anfragen verarbeiten kann, benötigt dieser Cloud Run-Dienst 1 Instanz, um 1,9 gleichzeitige Anfragen zu verarbeiten.
vCPU-Gebühren
Für Cloud Run-vCPUs werden 0,00001.800 $/vCPU/Sekunde über die kostenlose Stufe in us-central1 hinaus abgerechnet. Die ersten 240.000 vCPU-Sekunden im Monat sind kostenlos. Die insgesamt verbrauchten vCPU-Sekunden pro Monat werden so berechnet:
(365 Tage) ÷ (12 Monate) × (86.400 Sekunden) × (1 Instanz) × (4 vCPUs pro Instanz) = 10.512.000 vCPU-SekundenFür diese Arbeitslast fallen folgende vCPU-Gebühren an:
(10.512.000 vCPU-Sekunden) × (0,00001.800 $ / vCPU-Sekunde) = 189,216 $Bei einem FlexCUD mit einer Laufzeit von einem Jahr fallen folgende Gebühren für vCPUs an:
(10.512.000 vCPU-Sekunden) × (0,00001296 $ / vCPU-Sekunde) = 136,23552 $Arbeitsspeichergebühren
Für Cloud Run-Arbeitsspeicher werden über die kostenlose Stufe in us-central1 hinaus 0,00000200 $ pro GiB-Sekunde berechnet. Die ersten 450.000 GiB-Sekunden im Monat sind kostenlos. Die insgesamt pro Monat verbrauchten GiB-Sekunden werden so berechnet:
(365 Tage) / (12 Monate) * (86.400 Sekunden) * (1 Instanz) * (16 GiB pro Instanz) = 42.048.000 GiB-SekundenFür diese Arbeitslast fallen folgende Arbeitsspeichergebühren an:
(42.048.000 GiB-Sekunden) × (0,00000200 $ / GiB-Sekunde) = 84,096 $Bei einem einjährigen FlexCUD fallen folgende Arbeitsspeichergebühren an:
(42.048.000 GiB-Sekunden) × (0,00000144 $ / GiB-Sekunde) = 60,54912 $GPU-Gebühren
Die Nvidia L4-GPU für Cloud Run wird in us-central1 mit 0,000233 $ pro GPU / Sekunde abgerechnet. Die insgesamt verbrauchten GPU-Sekunden pro Monat werden so berechnet:
(365 Tage) ÷ (12 Monate) × (86.400 Sekunden) × (1 Instanz) = 2.628.000 GPU-SekundenFür diese Arbeitslast fallen folgende GPU-Gebühren an:
(2.628.000 GPU-Sekunden) × (0,000233 $ ÷ GPU-Sekunde) = 612,324 $Gesamtbetrag
Für diese Arbeitslast fallen folgende Gesamtkosten an:
(0,00 $ Anfragengebühren) + (189,216 $ für vCPUs) + (84,096 $ Speichergebühren) + (612,324 $ GPU-Gebühren) = 885,636 $Die Gesamtkosten für diese Arbeitslast (mit einem einjährigen FlexCUD) betragen:
(0,00 $ Anfragengebühren) + (136,23552 $ für vCPUs) + (60,54912 $ Speichergebühren) + (612,324 $ GPU-Gebühren) = 809,10864 $Quellbereitstellungen und -funktionen
Deployments aus Quelle und Funktionen von Cloud Run werden als Cloud Run-Dienste ausgeführt und gemäß den oben genannten Bedingungen abgerechnet.
Beim Bereitstellen aus der Quelle oder beim Erstellen einer Funktion verwendet Cloud Run Cloud Build, um den Quellcode oder die Funktion in ein ausführbares Image zu konvertieren. Die Images werden in Cloud Build erstellt und in Artifact Registry gespeichert. Artifact Registry hat ein eigenes kostenloses Speicherkontingent. Wenn Sie den Quellcode oder die Funktion in Artifact Registry bereitstellen und die kostenlose Artifact Registry-Stufe überschreiten, fallen Gebühren für die Bereitstellung Ihrer Funktionen an, auch wenn die Nutzung von Cloud Run in die kostenlose Stufe fällt.
Die Preise für Cloud Build und Artifact Registry sind nicht in den Cloud Run-Preisen enthalten. Informationen zu den Preisen für diese Dienste finden Sie auf den Seiten Cloud Build-Preise und Artifact Registry-Preise.
Cloud Run verwendet Eventarc für die Ereignisübermittlung. Die Preise für Eventarc sind nicht in den oben genannten Cloud Run-Preisen enthalten. Die Preise finden Sie auf der Seite Eventarc-Preise.
Die Preise für Funktionen von Cloud Run (1st gen) sind nicht in den Cloud Run-Preisen enthalten. Informationen zu den Preisen finden Sie unter Preise für Cloud Run-Funktionen (1. Generation).
Nächste Schritte
- Lesen Sie die Cloud Run-Dokumentation.
- Erste Schritte mit Cloud Run.
- Preisrechner ausprobieren.
- Informationen zu Cloud Run-Lösungen und Anwendungsfällen.