Cloud Functions es un servicio de Google Cloud que te permite ejecutar funciones (fragmentos pequeños de código) en la nube en respuesta a eventos. No necesitas configurar servidores, ni preocuparte por escalabilidad o mantenimiento.
La Gen 1 de cloud functions se puede utilizar hasta 9 minutos (540 seg).
La Gen 2 - hasta 60 minutos. (3600 seg).
Lenguajes: Node.js, Python, Go, Java, .NET, Ruby, PHP, Custom Runtime (puedes usar cualquier lenguaje si usas un contenedor personalizado de docker).