Use Cases of Cloud Storage

  • Integrated repository for analytics and ML: Cloud Storage is strongly consistent giving accuracy in analytics workloads.
  • Media content storage and delivery: Cloud Storage provides the availability and throughput needed to stream audio or video directly to applications and websites.
  • Backups and Archives: Backup data in Cloud Storage can be used for more than just recovery because all storage classes have ms latency and are accessed through a single API.

Cloud Storage in Google Cloud Platform (GCP)

We can store our data on a remote server with Google Cloud storage, and we can access that data whenever we need to. In addition, Google Cloud Platform provides a number of cloud storage choices, each with special features and applications. The types are listed below.

  1. Google Cloud Persistent Disk(Block Storage)
  2. Google Cloud Filestore(Network File storage)
  3. Google Cloud Storage (Object Storage).
  4. Google Cloud Storage for Firebase
  5. Google Cloud Storage Transfer Service

Similar Reads

Google Cloud Persistent Disks (Block Storage)

A type of block storage called Google Cloud Persistent Disks offers dependable and quick storage for your virtual machine instances on the Google Cloud Platform....

Google Cloud Filestore (Network File Storage)

A controlled network file storage service offered by Google Cloud Platform is Google Cloud File Store. It enables reliable performance and high availability for storing and sharing files....

Google Cloud Storage (Object Storage)

Object storage is scalable, durable, and secure once we store our data in object storage it can be accessed from anywhere means the object storage is region independent....

Types of Storages Classes

Google Cloud Platform(GCP) offers different types of storage in storage classes that can be used for efferent purposes and we can use them based on their performances. The following are the storage classes available in GCP...

Which Storage Should I Use?

Your use case’s particular requirements will determine which Google Cloud Platform (GCP) storage option is best for you. The following list of typical GCP storage options and use cases include:...

Cloud Storage

Cloud storage is a fully managed scalable service, no need to provision capacity ahead of time. Each object in Cloud storage has a URL. Cloud storage consists of buckets you create and configure and use to hold your storage objects(immutable – no edit, create new versions). Cloud storage encrypts your data on the server side before being written to disk. (by default = https). You can move objects of cloud storage to other GCP storage services. When you create a bucket, it is given a globally unique name, specify a geographic location where the bucket and its contents are stored, and a default storage class....

Cloud Storage Pricing

Pricing for Cloud Storage services is based on what you use, i.e., the amount of data you store, the time period for which you store it, the number of operations you perform, and the network resources used when moving or accessing your data....

Use Cases of Cloud Storage

Integrated repository for analytics and ML: Cloud Storage is strongly consistent giving accuracy in analytics workloads. Media content storage and delivery: Cloud Storage provides the availability and throughput needed to stream audio or video directly to applications and websites. Backups and Archives: Backup data in Cloud Storage can be used for more than just recovery because all storage classes have ms latency and are accessed through a single API....

Features of GCP

Object Lifecycle Management: Define conditions that trigger data deletion or transition to a cheaper storage class. Object Versioning: Continue to store old copies of objects when they are deleted or overwritten. Retention policies: Define minimum retention periods that objects must be stored for before they’re deleted. The object holds: Place a hold on an object to prevent its deletion Customer-managed encryption keys: Encrypt object data with encryption keys stored by the Cloud Key Management Service and managed by you. Customer-supplied encryption keys: Encrypt object data with encryption keys created and managed by you. Uniform bucket-level access: Uniformly control access to your Cloud Storage resources by disabling object ACLs. Requester Pays: Require access to your data to include a project ID to bill for network charges, operation charges, and retrieval fees. Bucket Lock: Bucket Lock allows you to configure a data retention policy for a Cloud Storage bucket that governs how long objects in the bucket must be retained. Pub/Sub Notifications for Cloud Storage: Send notifications to Pub/Sub when objects are created, updated, or deleted. Cloud Audit Logs with Cloud Storage: Maintain admin activity logs and data access logs for your Cloud Storage resources. Object- and bucket-level permissions: Cloud Identity and Access Management (IAM) allows you to control who has access to your buckets and objects....

Conclusion

In this article, we covered what is Cloud storage in the Google Cloud Platform, Types of storage in the Google Cloud Platform, their features, and pricing which is more important to learn while you are starting to learn the cloud storage. To know more about file storage refer to Google File System....