Sie können Frontend- und Backend-Dienste, Batchjobs, Host-LLMs und Arbeitslasten zur Warteschlangenverarbeitung ausführen, ohne die Infrastruktur verwalten zu müssen.
2 Millionen Anfragen pro Monat kostenlos.
Features
Sie können Code in Ihrer bevorzugten Sprache, Ihrem bevorzugten Framework und Ihren bevorzugten Bibliotheken schreiben, als Container verpacken und „gcloud run deploy“ ausführen. So wird Ihre Anwendung veröffentlicht und erhält alles, was für die Ausführung in der Produktion erforderlich ist. Das Erstellen eines Containers ist völlig optional. Wenn Sie Go, Node.js, Python, Java, .NET Core oder Ruby verwenden, können Sie die Option Quellbasiertes Deployment verwenden, die den Container für Sie erstellt. Beachten Sie dabei die Best Practices für die von Ihnen verwendete Sprache.
Unabhängig davon, ob Sie ereignisgesteuerte, lang andauernde Dienste haben oder Containerjobs zur Datenverarbeitung verwenden, mit Cloud Run werden Ihre Container automatisch skaliert. Sie zahlen also nur dann, wenn Ihr Code ausgeführt wird.
(Jetzt als öffentliche Vorschau verfügbar) On-Demand-Zugriff auf NVIDIA L4-GPUs zum Ausführen von KI-Inferenzarbeitslasten. GPU-Instanzen starten in 5 Sekunden und werden auf null skaliert.
(Jetzt in der öffentlichen Vorschau) Mit Cloud Run können Sie Funktionen direkt schreiben und bereitstellen. So haben Sie die vollständige Kontrolle über die zugrunde liegende Dienstkonfiguration.
Mit Cloud Run können Sie auch automatisch zur Produktion gelangen. Mithilfe von Buildpacks können Sie die Bereitstellung direkt aus der Quelle ermöglichen, ohne Docker auf Ihrem Computer installieren zu müssen. Sie können Ihre Builds automatisieren und Ihren Code bereitstellen, sobald neue Commits an einen bestimmten Zweig eines Git-Repositorys übertragen werden.
Mit Cloud Run-Jobs können Sie eine Batchverarbeitung ausführen, bei der Instanzen parallel ausgeführt werden. Run-to-Completion-Jobs ausführen, die nicht auf HTTP-Anfragen antworten – alles auf einer serverlosen Plattform Lassen Sie Ihre Jobs bis zu 24 Stunden ausführen.
Senden Sie Traffic direkt an ein VPC-Netzwerk und stellen Sie eine Verbindung zu allen Diensten her, die in der VPC ausgeführt werden.
Funktionsweise
Cloud Run ist eine vollständig verwaltete Plattform, mit der Sie Ihren Code direkt auf der skalierbaren Google-Infrastruktur ausführen können. Cloud Run ist einfach, automatisiert und für eine höhere Produktivität konzipiert.
Gängige Einsatzmöglichkeiten
Website mit Cloud Run bereitstellen und hosten
Erstellen Sie Ihre Webanwendung mit Ihrem bevorzugten Stack, greifen Sie auf Ihre SQL-Datenbank zu und rendern Sie dynamische HTML-Seiten. Cloud Run bietet Ihnen auch die Möglichkeit, auf null zu skalieren, wenn keine Anfragen an Ihre Website eingehen.
In diesem Codelab beginnen Sie mit einem Docker-Image, das über Cloud Build erstellt und in Cloud Shell ausgelöst wird. Anschließend stellen Sie dieses Image mit einem Cloud Shell-Befehl in Cloud Run bereit.
Website mit Cloud Run bereitstellen und hosten
Erstellen Sie Ihre Webanwendung mit Ihrem bevorzugten Stack, greifen Sie auf Ihre SQL-Datenbank zu und rendern Sie dynamische HTML-Seiten. Cloud Run bietet Ihnen auch die Möglichkeit, auf null zu skalieren, wenn keine Anfragen an Ihre Website eingehen.
In diesem Codelab beginnen Sie mit einem Docker-Image, das über Cloud Build erstellt und in Cloud Shell ausgelöst wird. Anschließend stellen Sie dieses Image mit einem Cloud Shell-Befehl in Cloud Run bereit.
LLMs mit Cloud Run-GPUs hosten
Führen Sie KI-Inferenzen in Echtzeit mit LLMs Ihrer Wahl in Cloud Run wie Llama 3.1, Mistral und Gemma 2 durch. Auch ideal für rechenintensive Anwendungen wie Bilderkennung, Videotranscodierung und Streaming geeignet.
LLMs mit Cloud Run-GPUs hosten
Führen Sie KI-Inferenzen in Echtzeit mit LLMs Ihrer Wahl in Cloud Run wie Llama 3.1, Mistral und Gemma 2 durch. Auch ideal für rechenintensive Anwendungen wie Bilderkennung, Videotranscodierung und Streaming geeignet.
Sie können eine REST API, eine GraphQL API oder private Mikrodienste erstellen, die über HTTP oder gRPC kommunizieren.
Sie können eine REST API, eine GraphQL API oder private Mikrodienste erstellen, die über HTTP oder gRPC kommunizieren.
Cloud Run-Dienste können Nachrichten von Pub/Sub-Push-Abos und Ereignisse von Eventarc empfangen.
Cloud Run-Dienste können Nachrichten von Pub/Sub-Push-Abos und Ereignisse von Eventarc empfangen.
Führen Sie Skripts, Cronjobs oder parallelisierte Datenverarbeitungsarbeitslasten aus. Ideal für lang andauernde Jobs oder Jobs, bei denen die Zeit bis zur Fertigstellung eine Rolle spielt.
Führen Sie Skripts, Cronjobs oder parallelisierte Datenverarbeitungsarbeitslasten aus. Ideal für lang andauernde Jobs oder Jobs, bei denen die Zeit bis zur Fertigstellung eine Rolle spielt.
Preise
Preisübersicht für Cloud Run | Die Abrechnung erfolgt nutzungsabhängig auf eine Zehntelsekunde genau. Außerdem gibt es eine „Immer kostenlos“-Stufe. Wenn Sie es nicht nutzen, zahlen Sie auch nichts dafür. | |
---|---|---|
Artikelnummer | Preis über die kostenlose Stufe hinaus ohne Rabatt | Kostenlos |
CPU | $0,00001800/vCPU-Sekunde | Erste 240.000 vCPU-Sekunden pro Monat kostenlos |
Arbeitsspeicher | 3033777/GiB-Sekunde | Erste 450.000 GiB-Sekunden pro Monat kostenlos |
Um die kontinuierliche Nutzung von Cloud Run zu reduzieren, erwerben Sie Rabatte für zugesicherte Nutzung.
Preisübersicht für Cloud Run
Die Abrechnung erfolgt nutzungsabhängig auf eine Zehntelsekunde genau. Außerdem gibt es eine „Immer kostenlos“-Stufe. Wenn Sie es nicht nutzen, zahlen Sie auch nichts dafür.
CPU
$0,00001800/vCPU-Sekunde
Erste 240.000 vCPU-Sekunden pro Monat kostenlos
3033777/GiB-Sekunde
Erste 450.000 GiB-Sekunden pro Monat kostenlos
Um die kontinuierliche Nutzung von Cloud Run zu reduzieren, erwerben Sie Rabatte für zugesicherte Nutzung.
Anwendungsszenario
Hier erfahren Sie, wie andere Unternehmen mit Cloud Run Kosten senken, den ROI steigern und Innovationen vorantreiben
BBC: Mit einer serverlosen End-to-End-Architektur Schritt halten
Während einer massiven Traffic-Spitze stieg die BBC von 150–200 Containerinstanzen auf über 1.000. „Und die Infrastruktur hat einfach funktioniert.“
Fallstudie lesenUnsere Kunden
Partner und Integration
FAQs
Mit Cloud Run können Sie Ihre Website ohne den Aufwand für VM- oder Kubernetes-basierte Bereitstellungen verwalten und bereitstellen. Dies ist nicht nur aus Verwaltungsperspektive ein einfacherer Ansatz, sondern bietet Ihnen auch die Möglichkeit, auf null zu skalieren, wenn keine Anfragen an Ihre Website eingehen.
Cloud Run wurde zur Verbesserung der Nutzererfahrung von App Engine entwickelt. Es beinhaltet viele der besten Features sowohl der App Engine-Standardumgebung als auch der flexiblen App Engine-Umgebung. Cloud Run-Dienste können dieselben Arbeitslasten wie App Engine-Dienste verarbeiten, einschließlich der Bereitstellung und des Hostings von Websites. Cloud Run bietet Kunden jedoch viel mehr Flexibilität bei der Implementierung dieser Dienste.