Weiter zu
Cloud Run-Funktionen

Cloud Run-Funktionen

Sie bringen den Code mit, wir kümmern uns um den Rest – und vereinfachen die Entwicklung und Wartung Ihrer Plattform.

Neukunden erhalten ein Startguthaben von 300 $ für Cloud Run-Funktionen. Alle Kunden können 2 Millionen Anfragen pro Monat nutzen, die nicht mit ihrem Guthaben verrechnet werden.

  • Von Google empfohlene Lösungen bereitstellen, die KI- und Cloud Run-Funktionen verwenden, um Bilder zu analysieren und zu kommentieren und große Dokumente zusammenzufassen

  • Mit dieser Kurzanleitung können Sie Ihre erste Cloud Functions-Funktion über Ihren Webbrowser erstellen und bereitstellen

  • Bedienen Sie beliebig viele Nutzer, ohne sich Gedanken über die Infrastruktur machen zu müssen.

  • So entwerfen Kunden Anwendungen mit ereignisgesteuerten Architekturen mit Cloud Run-Funktionen

Wichtige Features

Wichtige Features

Vereinfachte und beschleunigte Entwicklung

Die Verwendung von Cloud Run-Funktionen ist für Entwickler einfach und intuitiv. Sie schreiben einfach den Code und Google Cloud kümmert sich um die operative Infrastruktur. Durch das Schreiben und Ausführen kleiner Code-Snippets, die auf Ereignisse reagieren, können Sie die Entwicklung beschleunigen. Optimieren Sie schwierige Orchestrierungsprobleme, indem Sie Google Cloud-Produkte mithilfe von Ereignissen miteinander oder mit Diensten von Drittanbietern verbinden.

Nur bezahlen, was tatsächlich genutzt wird

Sie zahlen nur, solange Ihre Funktion ausgeführt wird. Die Abrechnung erfolgt auf eine Zehntelsekunde genau. Wenn Ihre Funktion inaktiv ist, zahlen Sie nichts. Cloud Run-Funktionen werden als Reaktion auf Ereignisse automatisch gestartet und wieder beendet.

Keine Anbieterbindung dank offener Technologie

Mit dem Open-Source-FaaS-Framework (Function as a Service) können Sie Funktionen in verschiedenen Umgebungen ausführen und vermeiden die Bindung an einen Anbieter. Zu den unterstützten Umgebungen gehören Cloud Run, Cloud Run-Funktionen, eine lokale Entwicklungsumgebung, lokale und andere Knative-basierte serverlose Umgebungen.

Alle Features ansehen

Dokumentation

Dokumentation

Quickstart

Einfache zweckgebundene Funktionen erstellen

In dieser Anleitung wird erklärt, wie Sie zweckgebundene Funktionen erstellen und bereitstellen, die mit Ereignissen verknüpft sind, die von Ihrer Cloud-Infrastruktur und Ihren Diensten ausgegeben werden.
Quickstart

Ihre erste Funktion bereitstellen

In unseren Kurzanleitungen erfahren Sie, wie Sie Ihre Entwicklungsumgebung einrichten, neue Funktionen erstellen, Abhängigkeiten festlegen, Funktionen bereitstellen und testen und Logs aufrufen.

Tutorial

Über eine durch HTTP ausgelöste Cloud Run-Funktion mit Firebase interagieren

In dieser Anleitung erfahren Sie, wie Sie eine über HTTP ausgelöste Cloud Run-Funktion zur Interaktion mit der Firebase Realtime Database verwenden können.

Tutorial

ML-gestützte Funktion zum Extrahieren von Text aus Bildern auslösen

In dieser Anleitung erfahren Sie, wie Sie eine Cloud Run-Funktion zum Extrahieren von Text aus Bildern mit der Cloud Vision API verwenden können.

Tutorial

Anwendungen mit Cloud Run-Funktionen entwickeln

In diesem Kurs lernen Sie, zweckgebundenen Funktionscode zu implementieren, der auf HTTP-Anfragen und Ereignisse aus Ihrer Cloud-Infrastruktur reagiert.

Suchen Sie nach etwas anderem?

Anwendungsfälle

Anwendungsfälle

Anwendungsfall
Einbindung in Dienste und APIs von Drittanbietern

Sie können Cloud Run-Funktionen nutzen, um eigene Mikrodienste über HTTP APIs anzubieten. Auch eine Einbindung in Drittanbieterdienste mit Webhook-Integrationen ist möglich, um Ihre Anwendung schnell durch leistungsfähige Funktionen zu ergänzen. So können Sie beispielsweise eine E-Mail zur Bestätigung einer erfolgreichen Stripe-Zahlung senden oder auf SMS-Ereignisse in Twilio reagieren.

Workflow-Diagramm zur Integration mit Diensten von Drittanbietern: Im Kasten links steht „Push Commits“. Der Pfeil führt nach rechts zur GitHub-Box, ein weiterer Pfeil, beschriftet mit GitHub Push Webhook, führt nach rechts zu Cloud Functions. Pfeil mit der Aufschrift Slack postMessage API führt direkt zur Slack-Box
Anwendungsfall
Serverlose mobile Back-Ends

Sie können Cloud Run-Funktionen direkt aus Firebase nutzen, um die Funktionalität Ihrer Anwendung zu erweitern, ohne einen Server starten zu müssen. Code kann als Reaktion auf Nutzeraktionen, Analysen und Authentifizierungsereignisse ausgeführt werden, um Ihren Nutzern ereignisbasierte Benachrichtigungen zu senden sowie Aufgaben, die viel CPU-Rechenleistung und Netzwerkbandbreite benötigen, in Google Cloud zu erledigen.

Workflow-Diagramm für serverlose mobile Back-Ends: Von links nach rechts: Symbol mit der Bezeichnung „Neuer Follower“ fließt zum Symbol „Datenbank“, zum Symbol “Cloud Functions“, zum Symbol „Firebase Cloud Messaging“ und zum Symbol „Neue Nachricht“.
Anwendungsfall
Serverlose IoT-Back-Ends

Cloud Run-Funktionen können zusammen mit Cloud IoT Core und anderen vollständig verwalteten Diensten genutzt werden, um Backends für die Erfassung, Echtzeitverarbeitung und Analyse von Telemetriedaten aus IoT-Geräten (Internet of Things) zu erstellen. Mit Cloud Run-Funktionen können Sie auf jedes Ereignis eine benutzerdefinierte Logik anwenden.

Von links nach rechts fließt das Symbol mit der Bezeichnung "Sensor/Temperatur erreicht 80℉ nach rechts zum Cloud IoT Core-Symbol, zum Pub/Sub-Symbol, zu Cloud Functions / Konfigurationsänderung auslösen, zu Cloud IoT Core, zu Deckenventilator / einschalten
Anwendungsfall
Dateiverarbeitung in Echtzeit

Sie haben die Möglichkeit, Code als Reaktion auf Datenänderungen auszuführen. Mit Cloud Functions können Sie auf Ereignisse in Google Cloud-Diensten wie Cloud Storage, Pub/Sub und Cloud Firestore reagieren. Dateien können auf diese Weise sofort nach dem Hochladen verarbeitet werden, um Miniaturansichten hochgeladener Bilder zu erstellen, Logs zu verarbeiten, Inhalte zu prüfen, Videos zu transkodieren sowie Daten in Echtzeit zu validieren, zusammenzufassen und zu filtern.

Von links nach rechts: Speichersymbol fließt durch Pfeil beschriftete Funktion ausgelöst zu Cloud Functions / Verarbeitet hochgeladenes Bild, zu Cloud Vision API / Erkennt anstößige Bilder, zu Cloud-Funktionen / Verwischt Bilder mit ImageMagick, zu Speicherung
Anwendungsfall
Streamverarbeitung in Echtzeit

Mit Cloud Run-Funktionen können Sie als Reaktion auf Ereignisse in Pub/Sub Streamingdaten verarbeiten, umwandeln und anreichern. Zu den Anwendungsbereichen gehören unter anderem Transaktionsverarbeitung, Clickstream-Analysen, Verfolgung von Anwendungsaktivitäten, IoT-Gerätetelemetrie und Analysen sozialer Medien.

Von links nach rechts bewegt sich der Arbeitsablauf vom Pub/Sub-Symbol über den Pfeil mit der Aufschrift "Funktion ausgelöst" zu Cloud Function / Verarbeitet hochgeladenes Bild, zu Cloud Vision API / Erkennt anstößige Bilder, zu Cloud Functions / Unscharfzeichnen von Bildern mit ImageMagick, zu Storage
Anwendungsfall
Virtuelle Assistenten und Konversation in natürlicher Sprache

Binden Sie künstliche Intelligenz ganz einfach in Ihre Anwendungen ein. Mit Cloud Run-Funktionen, der Cloud Speech API und Dialogflow können Sie die Nutzer Ihrer Produkte und Dienste durch text- bzw. sprachbasierte Konversationen in natürlicher Sprache bei der Arbeit unterstützen. Dies geht beispielsweise in Google Assistant, mit Alexa von Amazon, dem Facebook Messenger und auf anderen beliebten Plattformen und Geräten.

Workflow von links nach rechts. Drei Boxen mit den Labels "Slack", "Messen" und "Google Home" an Dialogflow, dann das Symbol "Cloud Functions", gefolgt von "branch" zu den Symbolen der AI Platform und der Vision API oben und das Datastore-Symbol unten.
Anwendungsfall
Video- und Bildanalyse

Mit Cloud Run-Funktionen, der Video Intelligence API und der Cloud Vision API können Sie relevante Informationen aus Videos und Bildern extrahieren, um in Medieninhalten Informationen zu suchen, zu erkennen und abzuleiten.

Der Workflow bewegt sich von links nach rechts: Ein blaues Kästchen mit einem nach rechts zeigenden weißen Dreieck ("Play") fließt zum Symbol "Cloud Storage / (Full-length video)". Der Fluss verzweigt nach oben zum Front-End, das auf App Engine aufgebaut ist, und nach unten zu den Cloud Functions und dann zu Video Intelligence. Der Fluss bewegt sich entlang des unteren Pfads mit dem Pfeil "Video Metadata" zum Symbol "Cloud Storage / (Video annotation JSON)". Der Fluss bewegt sich dann nach oben und links zurück zum Front-End, das auf App Engine aufgebaut ist.
Anwendungsfall
Sentimentanalyse

Mit Cloud Run-Funktionen und der Cloud Natural Language API lassen sich Struktur und Bedeutung von Texten erkennen. Außerdem können Sie Ihre Anwendungen um leistungsstarke Funktionen zur Sentimentanalyse und Intent-Extraktion ergänzen.

Diagramm des Arbeitsablaufs der Sentimentanalyse: Beginnend auf der linken Seite hat das Symbol mit der Aufschrift "Textnachricht" oben eine Sprechblase: "Devoxx ist so ein tolles Event!" Ein durchgezogener Pfeil führt nach rechts zu einem Feld mit der Aufschrift Twilio, von dem aus ein gestrichelter Pfeil nach links zu der Textnachricht führt. Von Twilio führt der durchgezogene Pfeil nach rechts zum Symbol Cloud Functions, von dem aus der gestrichelte Pfeil nach links zu Twilio führt. Von Cloud Functions führen bidirektionale Pfeile zum Symbol Natural Language API / Sentiment Extraction und zum Symbol BigQuery/Trend Analysis

Alle Features

Alle Features

Verbindung und Erweiterung von Diensten für die Erstellung komplexer Anwendungen

Mit Cloud Run-Funktionen können Sie alle Cloud-Dienste von Google und Drittanbietern als Bausteine nutzen. Verbinden und erweitern Sie sie durch Code und lassen Sie so Konzepte mit End-to-End-Lösungen und komplexen Workflows schnell Realität werden. Auch eine Einbindung in Drittanbieterdienste mit Webhook-Integrationen ist möglich, um Ihre Anwendung schnell durch leistungsfähige Funktionen zu ergänzen.

Durchgängige Entwicklung und Diagnosen
In sämtlichen Phasen – vom Schreiben des Codes bis hin zur Bereitstellung – können Sie von integriertem Monitoring profitieren. Mit Cloud Trace erhalten Sie vollständige Beobachtbarkeit und Diagnosebarkeit für Ihre Anwendung. Außerdem erhalten Sie mit dem Open-Source-Functions-Framework Unterstützung für die lokale und getrennte Entwicklung/Fehlerbehebung.
Lokal entwickeln, global skalieren

Bedienen Sie beliebig viele Nutzer, ohne sich Gedanken über die Infrastruktur machen zu müssen. Cloud Run-Functions verwaltet und skaliert die zugrunde liegende Infrastruktur automatisch entsprechend der jeweiligen Arbeitslast.

Kein Servermanagement

Sie stellen einfach Ihren Code bereit und Google kümmert sich um die Ausführung und Skalierung. Bei Cloud Run-Funktionen ist die zugrunde liegende Infrastruktur für Sie einfach ausgeblendet. So können Sie sich ganz auf den Code konzentrieren und Anwendungen schneller als je zuvor entwickeln.

Ereignisgesteuerte Codeausführung

Mit Cloud Run-Funktionen können Sie Code aus Google Cloud, Firebase und Google Assistant auslösen oder über HTTP direkt aus einer beliebigen Web-, Mobil- oder Backend-Anwendung aufrufen.

Nur bezahlen, was tatsächlich genutzt wird

Sie zahlen nur, solange Ihre Funktion ausgeführt wird. Die Abrechnung erfolgt auf eine Zehntelsekunde genau. Wenn Ihre Funktion inaktiv ist, zahlen Sie nichts. Cloud Run-Funktionen werden als Reaktion auf Ereignisse automatisch gestartet und wieder beendet.

Keine Anbieterbindung dank offener Technologie

Mit dem Open-Source-FaaS-Framework (Function as a Service) können Sie Funktionen in verschiedenen Umgebungen ausführen und vermeiden die Bindung an einen Anbieter. Zu den unterstützten Umgebungen gehören Cloud Run-Funktionen, Cloud Run, lokale Entwicklungsumgebungen, lokale und andere Knative-basierte serverlose Umgebungen.

Preise

Preise

Die Preise für Cloud Run-Funktionen richten sich danach, wie lange die Funktion ausgeführt wird, wie oft sie aufgerufen wird und wie viele Ressourcen Sie für die Funktion bereitstellen.

Gleich loslegen

Profitieren Sie von einem Guthaben über 300 $, um Google Cloud und mehr als 20 „Immer kostenlos“-Produkte kennenzulernen.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Console
Google Cloud