Cloud Functions
It is Function as a Service (FaaS) offering
Allows to choose a runtime, upload a single function code (Not full web apps)
Intended for short lived applications
gcp-compute-service gcp-serverless-service
Cloud Run
Develop and manage highly scalable containerized applications on a fully managed serverless platform or on Anthos
Supports applications built using event-driven architecture
Can scale based on the incoming requests
gcp-container-service gcp-serverless-service
App Engine
It is a PaaS offering (Standard Environment is Serverless)
Allows to quickly manage, build and deploy web apps on GCP
gcp-compute-service gcp-serverless-service
Eventarc
It is an Serverless Event Bus Service
Asynchronously deliver events from Google services, SaaS and our own apps
It is used for application integration
gcp-serverless-service gcp-developer-service
Knative
It is a Serverless K8 container service
Allows to deploy and manage serverless, cloud-native applications for Kubernetes
Workflows
It is a Serverless State Machine service
Allows to orchestrate and automate Google Cloud and HTTP based API services
gcp-serverless-service gcp-developer-service
BigQuery
It is a Serverless Data Warehouse
Allows to store petabytes of data using a NoSQL wide-column database service
Has build-in ML support
gcp-serverless-service gcp-database-service
Cloud Storage
It is a serverless storage offering
It is a object store that is highly available and distributed
Stores objects with global edge caching