Cloud Functions
Cloud Functions is a serverless compute service that runs code in response to events without requiring you to manage servers directly.
What it does
Serverless compute.
When to use
Use Cloud Functions for lightweight event-driven logic, background tasks, and simple serverless workflows.
Key Concepts
Functions are triggered by events such as HTTP requests, file uploads, or messaging events.
Serverless execution reduces infrastructure management overhead.
It is best suited for smaller, focused units of logic.
Billing is tied to execution rather than always-on servers.
Common Use Cases
Handling background processing tasks.
Reacting to cloud events automatically.
Building lightweight serverless endpoints.
Interview Questions
What is Cloud Functions?
What does serverless mean in this context?
When would you use Cloud Functions instead of a VM?