You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
Cloud Run is a fully managed container platform on Google Cloud that lets you run stateless containers invoked via HTTP requests or events. It abstracts away all infrastructure management — you deploy a container image, and Google Cloud handles scaling, load balancing, TLS, and networking.
Cloud Run is a serverless container runtime built on the open-source Knative project. Unlike Cloud Functions, which deploys source code, Cloud Run deploys container images. This means you can run any application that listens on a port and can be packaged as a container — regardless of language, framework, or binary dependencies.
| Characteristic | Description |
|---|---|
| Container-based | Run any container that listens on a port (defaults to 8080) |
| Serverless | No clusters to manage — scales automatically |
| Scale to zero | No charges when no requests are being served |
| Any language | Use any programming language, framework, or library |
| Knative-compatible | Built on Knative, ensuring portability |
| Fully managed | Google manages networking, TLS, scaling, and infrastructure |
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.