Back to Storage

Cloud Storage (GCS)

gcp

Global, durable, and highly scalable object storage with 99.999999999% (11 9's) annual durability.

STORAGE
Google Cloud Platform

Global, durable, and highly scalable object storage with 99.999999999% (11 9's) annual durability.

Click any section above to jump directly to it

What is Cloud Storage (GCS)?

Google Cloud Storage (GCS) is a world-class object storage service offering instant access across multiple storage tiers with a unified API. Whether data is stored in Standard, Nearline, Coldline, or Archive tier, it features the same millisecond first-byte retrieval latency without requiring asynchronous restore jobs.

Decision Guide: When to Choose This Service

When to Use Cloud Storage (GCS)

Use Cloud Storage for unstructured object data: static website hosting, media files, backups, disaster recovery archives, analytical datalakes (Parquet/ORC), and large ML training datasets.

When NOT to Use (Recommended Alternatives)

Do NOT use Cloud Storage as a low-latency transactional block disk (use Persistent Disk) or as a high-frequency lock manager/database.

Core Architectural Pillars

Storage Classes

Standard (hot data), Nearline (accessed <1/month), Coldline (accessed <1/quarter), Archive (accessed <1/year for long-term compliance).

Object Lifecycle Management

Automated policy rules that transition objects to cheaper storage classes or delete expired objects after N days.

Autoclass

Automatically transitions objects between storage classes based on access patterns to optimize cost without manual lifecycle tuning.

Object Versioning & Retention

Protects against accidental deletion or overwrite; Object Lock enables WORM (Write Once, Read Many) compliance.

Signed URLs

Generate time-limited cryptographically signed URLs granting temporary read/write access without requiring GCP credentials.