Cloud Storage
Explore the fundamentals of Google Cloud Storage, including how buckets store objects and the different storage classes suited for various access patterns. Understand access control methods for securing data and discover how to host static websites using Cloud Storage buckets. This lesson prepares you to manage GCP storage effectively for real-world applications.
We'll cover the following...
In this lesson, we will learn about Cloud Storage. This is one of the widely used storage services of GCP.
Introduction
Cloud storage is non-structured data storage. If your data is structured then you should look for other storage options. Cloud storage is object-based or blob-based storage. Meaning everything stored in it is considered as an object. It is a highly available and durable storage option.
Properties
Cloud storage has something called a “Bucket” to store the objects in it. Keep these points in mind while working with Cloud Storage.
-
A bucket is flat storage. This means there are no folders or subfolders. However, GCP imitates folders using
/in the object name. -
The bucket name should be a universally unique name.
-
The object is immutable. So, there is no update, truncate, or append for an object. However, you can override it.
-
Every object has some metadata stored about it. Metadata is key-value pair having some information about the object.
Storage classes
Storage classes are kind of categories based on the object access ...