Questions and Answers
What kind of storage will you use if you only access data once a month?
Nearline Storage
When your users access storage data only once every few months, what should you do?
Select Coldline Storage
If you only access data once a year, which GCP storage class should you use? Is it the cheapest option?
Your project requires high-performance local access for analytical workloads - which storage should you use?
Signup and view all the answers
What are two characteristics of multi-regional storage?
Signup and view all the answers
You have a genomics company with requirements for an integrated repository for analytics workloads. Which storage class do you use?
Signup and view all the answers
What is Google Cloud Storage?
Signup and view all the answers
What is Cloud Storage Transfer Service?
Signup and view all the answers
True or False? Nearline and Coldline storage classes have slower access times than the other storage class options.
Signup and view all the answers
What is the syntax for accessing Cloud Storage?
Signup and view all the answers
What are Standard Storage IAM Roles?
Signup and view all the answers
What are ACLs?
Signup and view all the answers
What do ACLs consist of?
Signup and view all the answers
Should you use access control lists?
Signup and view all the answers
What is Storage Object Versioning?
Signup and view all the answers
Where can you find the cost of Cloud Storage?
Signup and view all the answers
Where can you code examples using Cloud Storage?
Signup and view all the answers
What is Object Lifecycle Management?
Signup and view all the answers
Study Notes
Cloud Storage Basics
-
Nearline Storage: Best for data access once a month, offering a cost-effective solution for infrequent access.
-
Coldline Storage: Suitable for data accessed every few months, with an expected access delay of 90 days. It is ideal for long-term storage.
-
Archived Storage: Designed for data accessed once a year. It is the most economical option for rarely accessed data.
-
Regional Storage: Provides high-performance local access, catering specifically to analytical workloads that require rapid data retrieval.
-
Multi-Regional Storage: Optimized for geographical redundancy and minimized end-user latency, making it suitable for applications with global reach.
-
Single Region/Regional Storage: Recommended for specialized use cases, such as a genomics company needing an integrated repository for analytics.
-
Google Cloud Storage: A RESTful service that allows users to store and access data using Google's robust infrastructure, combining high performance, scalability, advanced security, and flexible sharing options.
-
Cloud Storage Transfer Service: Facilitates bulk data transfers into Google Cloud Storage from external sources, including Amazon S3, quickly and cost-effectively.
-
Storage Access Performance: Access times for Nearline and Coldline storage classes are not slower than other options. All Google Cloud Storage classes maintain consistent performance.
-
Access Syntax: Objects in Cloud Storage can be accessed using the syntax:
gs://[BUCKET_NAME]/[OBJECT_NAME]
.
Permissions and Access Control
-
Standard IAM Roles for Storage: Includes roles such as Storage Admin, Storage Object Admin, Storage Object Viewer, and Storage Object Creator, which can be applied at the project or bucket level.
-
Access Control Lists (ACLs): Mechanism to define access to buckets and objects, specifying who has access and the level of access, with the ability to be applied to individual objects or buckets.
-
ACL Structure: Each ACL entry includes a permission (actions allowed, e.g., read or write) and a scope (who can access, e.g., specific users or groups).
-
Using IAM vs. ACLs: IAM is preferred for broad access management, while ACLs offer more granular control for individual objects within a bucket.
-
Storage Object Versioning: Allows retrieval of deleted or overwritten objects at the bucket level. This feature is disabled by default and may increase storage costs.
Resources and Tools
-
Cloud Storage Pricing: Information regarding storage costs can be found on the official Google Cloud pricing page.
-
Code Examples: Available for listing, renaming, copying, and moving objects in Cloud Storage, providing practical guidance for developers.
-
Object Lifecycle Management: Designed to automate storage management, including setting Time to Live (TTL) for objects, thereby optimizing costs and storage practices.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Test your knowledge on Google Cloud Platform's cloud storage options with these flashcards. Learn about different storage classes and their best use cases for accessing data infrequently. Perfect for cloud computing enthusiasts and professionals alike!