Kapitel 2. Cloud-Funktionen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Google Cloud Functions ist eine serverlose Compute-Plattform, die es dir ermöglicht, deinen Code basierend auf Triggern wie dem Hochladen von Dateien in die Cloud Speicherung oder dem Hinzufügen/Löschen/Aktualisieren von Firestore-Dokumenten auszuführen oder deine Funktionen direkt aus dem Web auszulösen. Google Cloud bietet zwei Arten von Cloud-Funktionen: HTTP-Funktionen und Hintergrundfunktionen. HTTP-Funktionen rufst du über normale HTTP-Anfragen auf. Mit Hintergrundfunktionen löst du deine Funktion auf der Grundlage eines Ereignisses aus, z. B. wenn Dateien in die Cloud Speicherung hochgeladen werden, wenn du eine Nachricht in Pub/Sub erhältst, wenn du eine Firestore-Sammlung aktualisierst oder wenn sie auf einem Zeitplan basiert.

Google Cloud Functions abstrahieren die Recheninfrastruktur und ermöglichen es dir, dich auf deinen Code zu konzentrieren. Du musst dich nicht um das Patchen von Betriebssystemen oder die Bereitstellung von Ressourcen kümmern. Cloud-Funktionen skalieren automatisch; sie können von einem einzigen Aufruf auf Millionen skalieren, ohne dass der Entwickler eingreifen muss. In diesem Kapitel stellen wir dir eine Reihe von Rezepten vor, von einführenden Rezepten, mit denen du E-Mails verschicken oder auf SMS-Nachrichten antworten kannst, bis hin zu fortgeschrittenen Rezepten, die dir zeigen, ...

Get Google Cloud Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.