Data Storage Options Flashcards
What are the primary data storage options in Google Cloud?
Cloud Storage, Cloud SQL, Cloud Spanner, Cloud Bigtable, and Firestore
What is Cloud Storage best used for?
Storing unstructured data, such as images, videos, and backups
What are the four storage classes in Cloud Storage?
Standard, Nearline, Coldline, and Archive
When should you use the Nearline storage class?
For data that is accessed less than once a month
What is Cloud SQL?
A fully managed relational database service for MySQL, PostgreSQL, and SQL Server
What is Cloud Spanner best suited for?
Globally distributed, horizontally scalable relational databases
What is the main advantage of Cloud Bigtable?
High throughput and low latency for large analytical and operational workloads
What is Firestore used for?
A NoSQL document database for mobile, web, and server development
What factors should you consider when choosing a storage option?
Data structure, access patterns, scalability, and cost
How do you ensure high availability for data storage?
By using multi-region or multi-zone configurations
What is the purpose of setting up lifecycle management in Cloud Storage?
To automatically transition objects to different storage classes or delete them
How do you enable encryption for data at rest in Google Cloud?
Google Cloud encrypts data at rest by default, but you can also use customer-managed encryption keys (CMEK)
What is the benefit of using customer-managed encryption keys (CMEK)?
Greater control over encryption keys and compliance with regulatory requirements
What is the role of IAM in managing access to storage resources?
To define who has access to storage resources and what actions they can perform
What is the purpose of configuring storage policies?
To enforce data retention, access control, and compliance requirements