Making Digital Distribution Easy
March 29, 2017

Making Digital Distribution Easy

Jonah Dempcy | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with Google Cloud Storage

Google Cloud Storage allows us the flexibility we need to deliver digital assets to end-users in a sophisticated e-book distribution platform. It has the access control we require for ensuring that our assets are accessible to the right people at the right time. The world of digital publishing requires fine-grained control of access to web content and Google Cloud Storage provides us with exactly that.
  • Google Cloud Storage is great for handling file uploads and performing actions when those files are uploaded. In our case, we hook into the file upload Object Change Notification to perform necessary tasks, and Google Cloud Storage makes this a breeze.
  • Google Cloud Storage is also great at access control—making links to their assets that require certain authentication measures, such as signed URLs that expire, it easy to do.
  • We've also found that it is very nice for integrating with cross-domain JavaScript Ajax requests using CORS headers. Configuring response headers is a breeze.
  • Google Cloud Storage has an excellent suite of tools for working with it from the command line as well as web interfaces.
  • Sometimes we would find advice for how to do something that wasn't documented in the API, although this was very early on.
  • When we first started using it, Google Cloud Storage was changing a lot, and some of these changes required us to adapt our code to fit them.
  • Google Cloud Storage has served tens of thousands of digital assets to our customers and end users using fine-grained access control, allowing us the security we need when providing digital distribution.
  • Google Cloud Storage made development of our digital distribution platform go much faster than if we had needed to write much of the functionality we used ourselves.
  • We also found the Google Cloud Storage team to be tremendously helpful in developing our apps by opening a dialog with our lead developer who could ask them questions and make suggestions. This relationship directly factored into the success of our flagship content distribution platform.
We prefer Google Cloud Storage over Amazon Web Services because of the tools and code integration offered by Google Cloud Storage. We found the Google Cloud Storage toolset to be highly usable and give us the fine-grained control we need for managing digital assets. Ultimately, we chose Google Cloud Storage because we found the API and suitability for code integration with our Java codebase to be impeccable and because we had excellent direct support from the Google Cloud Storage team.
Google Cloud Storage is highly useful when you need to store data programmatically, from a web or mobile application, and when you need some amount of access control—for instance, such as when you want to sync data across devices. It is less needed for simple file hosting of static web assets, as it may be overly complex for something as simple as hosting static images for a website.

Google Cloud Storage Feature Ratings