Google Cloud Storage
Definition
Google Cloud's object storage service for storing and retrieving any amount of data. Like having unlimited digital storage space accessible from anywhere.
Use Cases
- Spotify: Store and process large-scale data for analytics and machine learning workflows. — Uses Google Cloud Storage as a durable data lake layer integrated with Google Cloud data services for batch processing and analytics. (Supports scalable analytics and data processing without managing on-prem storage infrastructure.)
- The New York Times: Archive and preserve a large digital corpus of historical content (articles, images, and other assets). — Migrated archival content to Google Cloud Storage for durable, long-term retention and easier access for internal workflows. (Improved durability and accessibility of archives while reducing dependence on physical storage systems.)
- Snap Inc.: Store and serve large volumes of media content generated by users. — Uses Google Cloud infrastructure, including object storage patterns, to handle media storage and retrieval at global scale. (Enables elastic scaling for media-heavy workloads and supports global user experiences.)
Provider Equivalents
- AWS: Amazon S3
- Azure: Azure Blob Storage
- GCP: Google Cloud Storage
- OCI: OCI Object Storage
Frequently Asked Questions
- What's the difference between Google Cloud Storage and Google Drive?
- Google Cloud Storage is a developer-focused object storage service for applications and systems (APIs, buckets, access policies, lifecycle rules). Google Drive is an end-user file collaboration product for documents and shared folders. Use Cloud Storage for app data, backups, media, and data lakes; use Drive for human collaboration.
- When should I use Google Cloud Storage?
- Use it when you need highly durable, scalable storage for unstructured data such as images, videos, logs, backups, datasets, and static website assets. It’s a good fit for data lakes, content distribution (often paired with a CDN), and long-term archival using colder storage classes.
- How much does Google Cloud Storage cost?
- Pricing depends on (1) storage class (Standard, Nearline, Coldline, Archive), (2) amount of data stored (GB-month), (3) data retrieval and early deletion considerations for colder classes, (4) operations (API requests), and (5) network egress (data sent out of Google Cloud or between regions). Costs are typically lowest for infrequently accessed archival data and higher for frequently accessed, low-latency storage.
Category: data
Difficulty: basic
Related Terms
See Also