Google Cloud Platform

Cloud Storage

It is Storage as a Service. Cloud Storage is web service that is provided by Google which allows user to store data. The user can store any size of data. There are the numerous use cases like storing data, serving website contents etc.which can be considerd while using Cloud Storage.


Key Terms

Projects

When you start with Google Cloud Platform, you must create a project in your account before launching a resouce. All the resources belong to a specific project.


Buckets

User store their data in Google Cloud Storage by creating Buckets. You can assume Buckets like a folder, but you cannot have nested Buckets. Buckets allow you to organize your data and access controls.


When creating buckets you have to specify a bucket name, storage class and geographic locations.


Buckets Names

Bucket names must follow the DNS naming conventions. Bucket name must be unique within Google Cloud Storage namespace.


Buckets Labels

Using Bucket Labels you can group your buckets with other Google Cloud Services.


Objects

When you upload a file in the bucket, that file is called Objects. Cloud Storage treats all types of file like Objects. Objects metadata and object data are the two components of Object. That file you have uploaded is called object data. Name-value pairs are used to get information about the object. Collection name-value pair is called object metadata.


Objects Names

Each object has a name and it is stored as metadata information. Unicode character is used to name an object and it can be up to 1024 bytes.


Generation’s number

When you upload an object to the bucket then Google assign a generation’s number to that object. When you rewrite the object, new generation number is assigned to the objects.


Storage Class

When we create a bucket in Cloud Storage, you must specify the default storage class for that bucket. Cloud storage provides you the different storage class. Storage Class are :

  • Multi-Regional Storage
  • Regional Storage
  • Nearline Storage
  • Goldline Storage

Multi-Regional Storage

When you choose Multi-Regional storage, Cloud storage replicates your data into different regions. It is mostly costs more than other storage class. It provides 99.95% availability SLA.


Regional Storage

Regional storage Cloud storage replicates your data into different availability zones. It is cheaper than other storage class. It provides 99.9% availability SLA.


Nearline Storage

This storage class should be used when you do not need to access your data frequently. This is much cheaper than regional storage. It provides 99.0% availability SLA. There is 30-day minimum storage duration.


Goldline Storage

This storage class should be used when you access your data once a year. This has the lowest cost per GB. It provides 99.0% availability SLA. There is 90-day minimum storage duration.



Must Read Artcile

How to create Bucket in Google Storage

How to create Bucket in Google Storage

In this tutorial we are going to create a bucket in Google Cloud.

How to upload files in Google Storage

How to upload files in Google Storage

In this tutorial we are going to upload a file in the Google Storage Bucket.

How to create folder in Google Storage

How to create folder in Google Storage

In this tutorial we are going to create a folder inside Bucket.

How to make a object public in Google Storage

How to make a object public in Google Storage

In this tutorial we are going to make a object public in Google Storage.

How to delete a Snapshot

How to delete a Snapshot

In this tutorial we are going to delete a Snapshot.

How to delete Static IP in Google Cloud

How to delete Static IP in Google Cloud

In this tutorial we are going to delete static IP in Google Cloud.

How to disassociate Static IP form VM instance in Google Cloud

How to disassociate Static IP form VM instance in Google Cloud

In this tutorial we are going to disassociate static IP form VM instance in Google Cloud.

How to launch a VM Instance using Snapshots in Google Cloud

How to launch a VM Instance using Snapshots in Google Cloud

Before you start installing WordPress on VM instance on Google Cloud. You must log in into the machine.

How to launch a VM instances in Google Cloud

How to launch a VM instances in Google Cloud

In this tutorial we are going to launch a Compute Egine instance.

How to install wordpress in VM instances in Google Cloud

How to launch a VM Instance using Snapshots in Google Cloud

Before you start installing WordPress on VM instance on Google Cloud. You must log in into the machine. You can launch a VM Instance on Google Cloud using this tutorial. After launch of machine log in into the machine using SSH. If you do not know how to SSH in VM instance you can follow this tutorial.

How to launch a VM Instance using Snapshots in Google Cloud

How to launch a VM Instance using Snapshots in Google Cloud

In this tutorial we are going to launch a VM using existing snapshot.

How to reboot VM instance in Google Cloud

How to reboot VM instance in Google Cloud

In this tutorial we are going to reboot VM instance in Google Cloud.

How to Reserve Static IP address in Google Cloud

How to Reserve Static IP address in Google Cloud

In this tutorial we are going to allocate a static IP.

How to SSH in your instance in Google Cloud

How to SSH in your instance in Google Cloud

In this tutorial we are to SSH in Compute Engine Instance.

How to stop VM instance in Google Cloud

How to stop VM instance in Google Cloud

In this tutorial we are going to stop VM instance in Google Cloud.

How to Terminate VM instance in Google Cloud

How to Terminate VM instance in Google Cloud

In this tutorial we are going to Terminate VM instance in Google Cloud.

How to Terminate VM instance in Google Cloud

How to assign Static IP to VM Instance in Google Cloud

In this tutorial we are going assign static IP to VM Instance.