Serverless Computing Flashcards

1
Q

Cloud Run

A

Cloud Run (fully-managed) lets you run stateless containers on a fully-managed environment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Cloud Functions

A

Cloud Functions is a lightweight, 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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Cloud Functions for Firebase

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Cloud Scheduler

A

Cloud Scheduler is a fully-managed enterprise-grade cron (time-based) 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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Cloud Tasks

A

Cloud Tasks is a fully-managed service that allows you to manage the execution, dispatch, and delivery of a large number of distributed tasks. Using Cloud Tasks, you can perform work asynchronously outside of a user or service-to-service request.

Cloud Tasks provides all the benefits of a distributed task queue such as task offloading wherein heavyweight, background and long running processes can be dispatched to a task queue, loose coupling between microservices allowing them to scale independently, and enhanced system reliability as tasks are persisted in storage and retried automatically, making your infrastructure resilient to intermittent failures.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Eventarc

A

Eventarc is a fully-managed service for eventing on Google Cloud Platform. Eventarc connects various Google Cloud services together, allowing source services (e.g., Cloud Storage) to emit events that are delivered to target services (e.g., Cloud Run or Cloud Functions).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Workflows

A

Workflows is a fully-managed service for reliably executing sequences of operations across microservices, Google Cloud services, and HTTP-based APIs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly