Zum Hauptinhalt springen
Cloud / Google Cloud / Produkte / Cloud Run Functions - Serverlose Funktionen

Cloud Run Functions - Serverlose Funktionen

Cloud Run Functions (ehemals Cloud Functions) ist Googles serverlose Plattform für event-gesteuerte Funktionen ohne Infrastruktur-Management.

Serverless
Preismodell Bezahlung nach Nutzung
Verfügbarkeit Global mit EU-Regionen
Datensouveränität EU-Regionen verfügbar
Zuverlässigkeit SLA gemäß Anbieter (siehe offizielle SLA-Seite) SLA

Was ist Cloud Run Functions?

Cloud Run Functions (ehemals Cloud Functions) ist Googles serverlose Compute-Plattform. Funktionen werden automatisch bei Events ausgeführt: HTTP-Requests, Pub/Sub-Nachrichten, Cloud Storage-Uploads oder Firestore-Änderungen. Es gibt keine Server zu verwalten.

Kernfunktionen

  • Event-Trigger: HTTP, Pub/Sub, Cloud Storage, Firestore, Scheduler und mehr
  • Automatisches Scaling: Von null bis tausende Instanzen je nach Last
  • Concurrency (2nd Gen): Mehrere Requests pro Instanz für bessere Effizienz
  • VPC Connector: Zugriff auf private Ressourcen in VPC-Netzwerken
  • Secret Manager Integration: Sichere Verwaltung von Credentials

Typische Anwendungsfälle

Event Processing

Daten bei Upload in Cloud Storage verarbeiten: Bilder skalieren, Videos transkodieren oder Dateien in BigQuery laden.

Webhooks und APIs

Leichtgewichtige HTTP-Endpoints für Webhooks von Drittanbietern oder einfache REST-APIs ohne vollständige Backend-Infrastruktur.

Scheduled Tasks

Mit Cloud Scheduler regelmäßige Aufgaben ausführen: Reports generieren, Daten bereinigen oder externe APIs synchronisieren.

Vorteile

  • Keine Infrastruktur zu verwalten
  • Bezahlung nur bei tatsächlicher Ausführung
  • Schnelles Deployment ohne Container-Build
  • Native Integration mit GCP-Events

Integration mit innFactory

Als zertifizierter Google Cloud Partner unterstützt innFactory Sie bei Cloud Run Functions: Architektur, Migration von Monolithen zu Functions, Performance-Optimierung und Kostenanalyse.

Verfügbare Varianten & Optionen

1st Gen

Stärken
  • Einfacheres Deployment
  • Geringerer Cold Start
Einschränkungen
  • Begrenzte Laufzeit

Typische Anwendungsfälle

Event-Verarbeitung
Webhooks
Datentransformation
Backend-Logik

Technische Spezifikationen

API RESTful API and client libraries
Integration Native Google Cloud integration
Security IAM, VPC connector

Häufig gestellte Fragen

Was ist Cloud Run Functions?

Cloud Run Functions (früher Cloud Functions) ist Googles serverlose Compute-Plattform. Funktionen werden bei Events ausgeführt, ohne Server zu verwalten.

Was ist der Unterschied zwischen 1st Gen und der aktuellen Version?

Die aktuelle Version basiert auf Cloud Run, bietet längere Timeouts, größere Instanzen und Concurrency-Support. 1st Gen bleibt für bestehende Deployments verfügbar, wird aber für neue Funktionen nicht mehr empfohlen.

Welche Programmiersprachen werden unterstützt?

Cloud Run Functions unterstützt unter anderem Node.js, Python, Go, Java, .NET, Ruby und PHP. Custom Runtimes sind über Cloud Run möglich.

Wie wird Cloud Run Functions abgerechnet?

Abrechnung erfolgt nach Anzahl Aufrufe, Compute-Zeit und Speichernutzung. Ein kostenloses Kontingent ist enthalten.

Kann ich Cloud Run Functions in einer VPC nutzen?

Ja, über VPC Connector können Functions auf private Ressourcen zugreifen. Serverless VPC Access ermöglicht sichere Verbindungen.

Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von Google Cloud (offizielle Dokumentation). Diese Seite stellt kein Angebot von Google Cloud dar.

Google Cloud Partner

innFactory ist zertifizierter Google Cloud Partner. Wir bieten Beratung, Implementierung und Managed Services.

Google Cloud Partner

Bereit, mit Cloud Run Functions - Serverlose Funktionen zu starten?

Unsere zertifizierten Google Cloud Experten helfen bei Architektur, Integration und Optimierung.

Beratung vereinbaren