Google Cloud Storage
Object storage service offering high durability, availability, and scalability for storing and accessing data on Google Cloud Platform.
APIs
Google Cloud Storage JSON API
RESTful API for interacting with Google Cloud Storage buckets and objects.
Google Cloud Storage XML API
Amazon S3-compatible XML API for Google Cloud Storage.
Features
Store data across multiple regions for high availability and low-latency access worldwide.
Automatically transition objects between storage classes or delete them based on configurable rules.
Maintain multiple versions of objects for data protection and recovery.
Control access using IAM policies, ACLs, and signed URLs for secure data sharing.
Compose multiple objects into a single object without downloading and re-uploading data.
Watch for changes to objects in a bucket and receive push notifications.
Lock retention policies to prevent object deletion for regulatory compliance.
Use Cases
Store structured and unstructured data at scale for analytics and machine learning pipelines.
Store backups with configurable retention and cross-region replication for business continuity.
Serve static web content directly from Cloud Storage buckets with custom domains.
Store and serve media assets with CDN integration for low-latency content delivery.