Great for static files
Use Cases and Deployment Scope
We use Google Cloud Storage for a few things. Primarily we use it to host static files for our web app, with a staging bucket for the staging environment and a production bucket for production. Additionally, we store user-uploaded assets like logo files in our buckets. We also store our Terraform state of our architecture in Google Cloud Storage.
Pros
- Excellent Node SDK
- Great web interface for management
- Easy to use access management
Cons
- Not very straightforward to integrate app authorization logic with Google Cloud Platform's authorization for files (better at fully public files)
- Not ideal that if a bucket is public by default everything in it must be public
Return on Investment
- Google Cloud Storage is very affordable
Alternatives Considered
Amazon S3 (Simple Storage Service)
Other Software Used
Google Cloud Run, Netlify Platform, Google Cloud SQL




