Overall Satisfaction with Google Cloud Storage
The first adoption was to store media files (videos) that needed to be accessible publicly. Then we extended the use to store all files generated by our systems. It releases us from having to allocate disk space on our infrastructure to store growing assets. By just uploading to cloud ctorage we can focus on business cases and don't have to monitor space available over time.
- Storing big files. It's just easy to upload a big file to Cloud Storage and keep it accessible from there.
- Hosting static content to make it available to the public. When used creatively, you can even host a web application frontend there.
- Storing backups. Works great as an extra backup location and being close to the rest of our infrastructure makes it our primary source for backup recovery.
- Storing user-generated content. When developing stateless applications, you don't want to manage a storage infrastructure to store files that grow over time.
- Not a good solution for storing structured information. There are better products for that.
- Buckets organization and management can fall short if you have too many buckets. It would be nice to be able to group or tag buckets for better visibility/grouping.
- Storage space and traffic is really cheap. If we had to deploy a storage infrastructure for our use cases it would be at a far higher price.
- Managing assets through the API (and SDKs) is easy and provides great integration options for our applications.
- On collaborative environments, you may need to develop custom interfaces to interact with the files, as the default environment isn't enough for these purposes.
Google Cloud Storage is the only right option for media and document files. Unless you need to work with structured information where Cloud SQL or Datastore may be better options, storing files in Cloud Storage is easy and right to the point. Also, prices are worth considering as storage is way cheap and if you don't have a LOT of traffic, networking prices are also acceptable and below other alternatives we evaluated.
Never needed to use support for this product. Is so simple and well designed that you can start using it right from the documentation. We've never encountered a problem that wasn't solved after reading some docs. In general terms, Google Cloud support is usually good, but again, we don't use it much, documentation and community contributions are abundant and useful.
Do you think Google Cloud Storage delivers good value for the price?
Are you happy with Google Cloud Storage's feature set?
Did Google Cloud Storage live up to sales and marketing promises?
Did implementation of Google Cloud Storage go as expected?
Would you buy Google Cloud Storage again?
File storage is its main strength. You can store an almost infinite amount of files without worrying about deploying storage solutions on your infrastructure. Having the files available over HTTP is also helpful for web applications that need to host any kind of static files. It's even possible to host a web application frontend thereby playing with DNS and SSL settings.