Google Cloud Storage is an object storage tool which can handle various kinds of data, from live data to data archiving at various levels of redundancy. In its simplest form, Google Cloud Storage can be used to store and retrieve data from storage buckets, similar to AWS S3. Google Cloud Storage is present in five continents (North and South Americas, Europe, Asia, and Australia). For data that needs quick retrieval, we can store data as close to our clients as possible while for disaster recoveries, we can store data in a different continent altogether (subject to compliance restrictions). Over a period of time, we have observed two very popular use cases of Cloud Storage:
- Store assets like images and JavaScripts in a bucket and designate that bucket as a backend for a CDN service.
- Upload periodic backups of databases (often as an encrypted...