Google Cloud

Cloud Storage Complete Guide: Pricing, Storage Classes, Lifecycle & AWS S3 Comparison

2026-05-24
NicheeLab Editorial Team

Google Cloud Storage (GCS) is GCP's core object storage service, offering 99.999999999% (11-nine) data durability and effectively unlimited scale. This article walks through everything you need: Storage Class selection, Lifecycle management, security, and comparisons against AWS S3 / Azure Blob.

Storage Classes (4 tiers)

ClassPrice ($/GB/month)Retrieval feeMin. storageUse case
Standard0.020FreeFrequent access, web serving
Nearline0.010$0.01/GB30 daysLess than once a month
Coldline0.004$0.02/GB90 daysOnce a quarter
Archive0.0012$0.05/GB365 daysLong-term archive

Location types

  • Region: A single region (e.g., asia-northeast1) — lowest price, low latency
  • Dual-region: Replicated to two specific regions — high availability with low latency
  • Multi-region: Multiple regions within a continent (US / EU / ASIA) — highest availability with strong consistency

Object Lifecycle Management

{
  "lifecycle": {
    "rule": [
      { "action": {"type": "SetStorageClass", "storageClass": "NEARLINE"},
        "condition": {"age": 30} },
      { "action": {"type": "SetStorageClass", "storageClass": "COLDLINE"},
        "condition": {"age": 90} },
      { "action": {"type": "Delete"},
        "condition": {"age": 365} }
    ]
  }
}

Security features

  • IAM: Bucket or object level (Uniform recommended)
  • ACL: Legacy approach; only relevant with Fine-grained access
  • Signed URL: Time-limited access URL (V4 recommended)
  • CMEK / CSEK: Customer-managed / supplied encryption keys
  • VPC Service Controls: Prevent data exfiltration at the API layer
  • Object Versioning: Recover from accidental deletes
  • Retention Policy / Bucket Lock: Compliance retention
  • Object Hold: Legal hold

AWS S3 / Azure Blob comparison

ItemGCSS3Azure Blob
Standard class$0.020/GB$0.023/GB$0.018/GB
Strong consistencyYes, from day oneYes, since 2020Yes
11-nine durabilityYesYesYes
Multi-regionNativeVia Replication configVia GRS
Free tier5 GB/month5 GB (12 months)5 GB (12 months)

Typical use cases

  • Image and video hosting for web/mobile apps (with Cloud CDN)
  • BigQuery external tables / BigLake data lakes
  • Source or sink for Dataflow / Dataproc
  • Long-term log archives (Cloud Logging export → Archive class)
  • Static site hosting (with HTTPS LB + CDN)
  • ML dataset storage (integrated with Vertex AI)

Cost optimization tips

  • Use Lifecycle rules to auto-transition Standard → Nearline → Archive
  • Switching Multi-region to Region can cut costs by 50% (if your durability requirements allow)
  • Shorten the Soft Delete Retention period
  • Delete unneeded older versions from Object Versioning via Lifecycle rules
  • Cache egress traffic with Cloud CDN
  • Use Inventory Reports to visualize storage usage

How should I choose a Storage Class?

Choose by access frequency: several times a month or more → Standard, less than once a month → Nearline, about once a quarter → Coldline, less than once a year → Archive. Watch out for minimum storage duration (30/90/365 days).

What is the difference between Multi-region and Dual-region?

Multi-region spans multiple regions within a continent (e.g., any region in the US). Dual-region pins replication to two specific regions you choose. Pick based on your DR requirements.

Uniform vs Fine-grained access control?

Uniform = bucket-level IAM only. Fine-grained = ACLs can also be used. Uniform is recommended for new buckets and can be enforced via Organization Policy.

What can Object Lifecycle Management do?

Automatically change Storage Class or delete objects based on conditions (age, creation date, Storage Class). It's a cornerstone of cost optimization.

What about Object Versioning?

Retains older versions whenever an object is overwritten. Useful for recovering from accidental deletes. Older versions are also billed, so delete them appropriately via Lifecycle rules.

What is a Signed URL?

A signed URL grants temporary object access without requiring credentials. You can expose uploads or downloads with a time-limited link.

Cloud Storage vs Filestore vs Persistent Disk?

Object storage → Cloud Storage. NFS file sharing → Filestore. VM-local or network-attached block storage → Persistent Disk.

How does it compare to AWS S3 / Azure Blob?

GCS offers strong consistency (S3 has also been strongly consistent since 2020). Multi-region durability is 99.999999999%. Costs are broadly similar, with GCS slightly cheaper on egress.

Related articles: storage

GCP Professional Cloud Developer (PCD) 完全ガイド|Cloud Run・GKE・CI/CD・APM

Google Cloud Professional Cloud Developer の試験範囲、Cloud Run / GKE / Cloud Build / Cloud Trace、AWS DVA / Azure AZ-204 比較、学習ロードマップを徹底解説。

App Engine 完全ガイド|Standard vs Flexible・料金・Cloud Run 比較 (GCP)

Google App Engine の Standard と Flexible の違い、料金、Traffic Splitting、Cron、Cloud Run / Cloud Functions との使い分け、AWS Elastic Beanstalk / Azure App Service 比較を徹底解説。

Cloud CDN / Media CDN 完全ガイド|キャッシュ・動画配信・CloudFront 比較 (GCP)

Google Cloud CDN と Media CDN の全機能解説。汎用 Web キャッシュ vs 動画ストリーミング特化、Cache Key、Invalidation、Signed URL、料金、AWS CloudFront / Cloudflare 比較を網羅。

GCP Professional Cloud Network Engineer (PCNE) 完全ガイド|VPC・Interconnect・Load Balancing

Google Cloud Professional Cloud Network Engineer の試験範囲、VPC / Cloud Interconnect / Cloud Load Balancing / Cloud Armor、AWS ANS・Azure AZ-700 比較を詳解。

* Google Cloud is a trademark of Google LLC. For the latest information, see the official Cloud Storage docs.

Check what you learned with practice questions

Practice with certification-focused question sets

Explore GCP exam prep
Author

NicheeLab Editorial Team

NicheeLab editorial team focused on data engineering and cloud certification learning. Content is structured around practical study needs and official exam domains.


Related articles
Google Cloud

Google Cloud Certification Roadmap (2026)

Choose your GCP certification path — Foundational, Associate...

Google Cloud

CDL Cloud Digital Leader: Complete Exam Guide (2026)

Pass the Cloud Digital Leader exam — cloud business value, G...

Google Cloud

GAIL Generative AI Leader: Complete Exam Guide (2026)

Pass the Generative AI Leader exam — Gemini, Vertex AI, Work...

Google Cloud

Vertex AI Fundamentals for GCP Certs (2026)

Vertex AI basics every cert candidate needs — Workbench, Pip...

Google Cloud

Associate Cloud Engineer (ACE): Complete Guide (2026)

Pass the Associate Cloud Engineer exam — Console, gcloud, pr...

Browse all Google Cloud articles (103)
© 2026 NicheeLab All rights reserved.