Cloud Functions
Cloud Functions, which falls under category of Function-as-a-Service (FaaS), is a serverless execution environment where we can run code without provisioning or managing any infrastructure. Cloud Functions is executed in a fully managed and serverless environment – you don’t need to provision infrastructure or manage servers. Functions are triggered when an event being watched occurs.
Cloud Functions overview
The main advantage of Cloud Functions in Google Cloud is that you only need to write your code. Everything else will be done for you; there is no need to manage any infrastructure. Cloud Functions integrates very well within the Google Cloud products ecosystem. Functions listen and respond to various events – for example, when you upload an object to Cloud Storage, the function detects it and can invoke action.
Cloud Functions’ use cases are most likely limited to our creativity, but I’d like to list just a few of the...