Serverless Flashcards
What is Cloud Functions?
Cloud Functions is an event-based, asynchronous compute solution that allows you to create small, single-purpose functions that respond to cloud events without the need to manage a server or a runtime environment.
Source - https://cloud.google.com/terms/services
What is Cloud Run?
Cloud Run is a managed compute platform that runs containers on Google’s infrastructure.
It auto-scales up and down from zero so you only pay when your code is running and builds container images from source, allowing you to use any language or framework for your application.
What is Cloud Functions for Firebase?
Cloud Functions for Firebase lets you write code that responds to events and invokes functionality exposed by other Firebase features, once you deploy JavaScript code in a hosted, private, and scalable Node.js environment that requires no maintenance.
Source - https://cloud.google.com/terms/services
What is Cloud Scheduler?
Cloud Scheduler is a fully-managed enterprise-grade cron job scheduler. It allows you to schedule virtually any job, including batch, big data jobs, cloud infrastructure operations, and more. You can automate everything, including retries in case of failure to reduce manual toil and intervention. Cloud Scheduler even acts as a single pane of glass, allowing you to manage all your automation tasks from one place.
Source - https://cloud.google.com/terms/services
What is the Cloud Run command to build directly from source?
gcloud run deploy