0% found this document useful (0 votes)
22 views25 pages

Unit 5 - Part 1

Uploaded by

21z207
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views25 pages

Unit 5 - Part 1

Uploaded by

21z207
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 25

Cloud Storage

➢Google Cloud Storage Services


Google Cloud Storage Services – (1) Cloud Storage
• A scalable, fully managed, highly reliable and cost effective object or blob store.

• Example: Spotify uses Google Cloud storage for storing and serving music using regional storage.

• Storage classes:

• Based on Geographic Regions:

1. Multi-Regional: is used for the data which is accessed frequently around the world.

2. Regional: is used for the data which is accessed frequently in only one part of the world.

• Based on Usage:

1. Nearline: is best suited for data which is accessed less than once per month.

2. Coldline: is best suited for data which is accessed less than once per year.
Google Cloud Storage Services – (2) Cloud SQL
• It is a fully managed database service that makes it easy to set up, maintain, manage and
administer relational databases on Google Cloud Platform.
Google Cloud Storage Services – (3) Cloud Bigtable
• It is Google’s NoSQL Big Data database service.

• It powers core Google services including Search, Analytics, Maps and Gmail.
Google Cloud Storage Services – (3) Cloud BigTable
• It provides massively scalable NoSQL database suitable for low latency and high throughput workloads.

• It integrates easily with popular big data tools like Hadoop, Spark.

• It supports open source industry based standard HBase API.

• It is best suitable for both Operational and Analytical applications including IoT, User Analytics and
Financial Data Analytics.

• BigTable can be used as storage engine for large scale applications and throughput
intensive data processing.
Google Cloud Storage Services – (4) Cloud Datastore
• It is highly scalable NoSQL database for web and mobile applications.

• Features include automatic transaction, massive scalability and high performance.

• Encryption at rest : Cloud datastore automatically encrypts all the data before it is written to the disk and
automatically decrypts the data been read by authorized use.

• It is used for applications that require high availability like inventory management system, product details for a
retailer, user profiles that deliver a customized experience based on user’s past activities and preferences,
transactions based on acid properties like transferring funds from one bank account to another.
Google Cloud Storage Services – (5) Cloud Spanner

• Google Cloud Spanner is a fully managed, scalable, globally distributed, and strongly
consistent database service offered by Google Cloud Platform (GCP).

• It is designed to combine the benefits of relational databases with the scalability of non-
relational databases.

You might also like