Google Cloud Platform

Google Cloud Platform

A suite of cloud computing services by Google

5.0
136 reviews

1.2K followers

Build with generative AI, deploy apps fast, and analyze data in seconds with Google-grade security.
This is the 11th launch from Google Cloud Platform. View more
Google Cloud Run

Google Cloud Run

Bringing serverless to containers
Run stateless HTTP containers on a fully managed environment or in your own GKE cluster.
Google Cloud Run gallery image
Google Cloud Run gallery image
Google Cloud Run gallery image
Google Cloud Run gallery image
Launch tags:Developer ToolsTech
Launch Team
AppSignal
AppSignal
Built for dev teams, not Fortune 500s.
Promoted

What do you think? …

Steren Giannini
Proud to present Cloud Run, the product I have been working on as a PM for the past 2 years. Feel free to ask questions here and share feedback
nahtnam
@steren Hey! Congrats on the launch! I was wondering if the containers go to sleep? If they do, do you have any statistics on how fast apps take to cold boot?
Steren Giannini
@nahtnam there is no guarantee about how long we keep containers warm, it depends on many factors. In practice, at least minutes. I have seen a container of mine running for days. (Of course you do not pay when no request reaches it). Cold start depends mostly entirely about what your code does at startup (not on the size of the image).
nahtnam
@steren Great! And do you have any information on what the overhead is for the cold start ups? For example, if my server takes 50ms to boot, how much overhead does Cloud Run add? 10ms or 100ms, etc?
Steren Giannini
@nahtnam not sure how much our system adds by itself. I will write an article to give more details. Most of the time comes from what files are loaded in memory and any initialisation that the code does before listening for requests.
Nanda
@steren , awesome new service for gcp. I have been using GAE using flex environment and my containers. How is this different? thanks and congrats
Steren Giannini
@webforspeed the pricing and scaling capabilities of Cloud Run are closer to Google Cloud Functions. Flex runs on VMs, so does not scale to zero and takes longer to scale up.
Nanda
@steren Gotcha thank you.
Kiura
Hi, I am new to google's ecosystem and I am not sure what to use, currently I am using GKE and cloud sql and it would be very interesting to compare this to GKE and GAE in terms of pricing and manual maintenance required.
Steren Giannini
@kura955 thanks for the feedback. We are working on a guide to help pick compute options.
Tom
This looks great! Congrats to @steren and team. I've been a fan of FaaS but with reservations - until now: Cloud Run appears to address my concerns about flexibility and vendor lock-in... as I understand it, it is an open implementation of knative serving spec, with events based on cloudevents.io (in the node case at least). Now I feel much more comfortable committing to Google Cloud Functions, knowing I have the option to break out and have completely flexibility with what and where I run. Would be great if the upcoming v8 runtime (for GAS) were to find it's way to Cloud Run...
Sam Ghosh

Never imagined running your apps could be this simple.