I use Google Cloud Run for running containerized applications without managing servers, with automatic scaling and pay-only-for-use pricing. I just deploy a container, and Google handles servers, scaling, security, and HTTPS automatically. It saves a lot of time and cost because you pay only when requests come in, making it perfect for APIs and microservices without operational overhead. The initial setup of Google Cloud Run was very easy. You just need to containerize the app, push the image, and deploy. Google handles networking, HTTPS, scaling, and security automatically, so the service can be live in minutes with minimal configuration. Review collected by and hosted on G2.com.
I find the cold start latency when traffic comes after scale-to-zero a bit annoying. The request time limits make handling long-running jobs tougher. The limited local/persistent storage is a hassle since instances are stateless. I also feel there's less control over the infrastructure compared to GKE or VMs. Overall, it's great for stateless, request-driven apps, but not ideal for heavy, long-running, or stateful workloads. Review collected by and hosted on G2.com.





