Trigger your code from GCP services or call it directly
from any web, mobile, or backend application. Cloud Functions
provides a connective layer of logic that lets you integrate
and extend GCP and third-party services, making it possible
to rapidly build serverless applications that are highly
available, secure, and cost-effective.

Integration with third-party services and APIs

Use Cloud Functions to surface your own microservices via
HTTP APIs or integrate with third-party services that offer
webhook integrations to quickly extend your application with
powerful capabilities such as sending a confirmation email
after a successful Stripe payment or responding to Twilio
text message events.

Example:
post a comment on Slack channel in response to a GitHub commit

Use Cloud Functions directly from Firebase to extend
your application functionality without spinning up a server.
Run your code in response to user actions, analytics,
and authentication events to keep your users engaged with
event-based notifications and offload CPU- and networking-intensive
tasks to GCP.

Use Cloud Functions with Cloud IoT Core and other fully-managed
services to build backends for Internet of Things (IoT) device
telemetry data collection, real-time processing and analysis.
Cloud Functions allows you to apply custom logic to each event
as it arrives.

$300 free credit to get started with participating GCP products.
Plus, the Cloud Functions Free Tier includes up to 2 million
invocations and 1 million seconds of free compute time per month.
Offer is subject to change.
FAQ