Google Cloud Run is any developers favourite
Rating: 9 out of 10
IncentivizedUse Cases and Deployment Scope
Most of our platform services are deployed as Google Cloud Run services.
Recently, we have also turned towards Google Cloud Run jobs for performing flow run tasks managed by a job server.
Being an early startup, using Google Cloud Run helps us to keep a tab on our cloud costs based on usage.
Recently, we have also turned towards Google Cloud Run jobs for performing flow run tasks managed by a job server.
Being an early startup, using Google Cloud Run helps us to keep a tab on our cloud costs based on usage.
Pros
- Auto scaling
- Request concurrency
- Customise memory and CPU resources
Cons
- Increase request timeout beyond the current 1 hour limit on Google Cloud Run services
- Support for troubleshooting unexpected Google Cloud Run container exits after running for several hours
- Support configuration for calling of HTTP endpoints for pull based subscriptions
Likelihood to Recommend
Google Cloud Run enables microservices architecture as multiple cloud run services or jobs can be deployed while keep the cloud costs optimal based on actual usage.
Google Cloud Run services support auto scaling which helps satisfy performance requirements of applications.
Google Cloud Run services and jobs are integrated with Google cloud logging which simplifies troubleshooting of application errors.
Google Cloud Run services support auto scaling which helps satisfy performance requirements of applications.
Google Cloud Run services and jobs are integrated with Google cloud logging which simplifies troubleshooting of application errors.