Questions and Answers
What is the overview of GCP infrastructure core services?
Overview
What is a decision chart?
Which of the following are use cases for cloud storage? (Select all that apply)
What are the characteristics of cloud storage?
Signup and view all the answers
What is Regional cloud storage?
Signup and view all the answers
What is Multi-Regional cloud storage?
Signup and view all the answers
What is Nearline storage?
Signup and view all the answers
What is Coldline storage?
Signup and view all the answers
What does durability mean in cloud storage?
Signup and view all the answers
What is a cloud storage bucket?
Signup and view all the answers
What are objects in cloud storage?
Signup and view all the answers
What command is used to access data in cloud storage?
Signup and view all the answers
What is a storage class in cloud storage?
Signup and view all the answers
What is access control in cloud storage?
Signup and view all the answers
What are Access Control Lists (ACLs)?
Signup and view all the answers
What is a signed URL?
Signup and view all the answers
What does object versioning ensure?
Signup and view all the answers
What is Object Lifecycle Management?
Signup and view all the answers
What is an object change notification?
Signup and view all the answers
What are Data Import services?
Signup and view all the answers
What is the Transfer Appliance?
Signup and view all the answers
What does the Storage Transfer Service do?
Signup and view all the answers
What is offline media import?
Signup and view all the answers
When you upload an object to Cloud Storage and you receive a successor response, the object is immediately available for download and metadata operations from any location where Google offers service.
Signup and view all the answers
If a deletion request succeeds, an immediate attempt to download the object or its metadata will result in a 404 Not Found status code.
Signup and view all the answers
What is the decision tree for storage classes in Cloud Storage?
Signup and view all the answers
Which data storage service provides data warehouse services and offers an SQL interface for querying the data?
Signup and view all the answers
Which GCP data storage service offers ACID transactions and can scale globally?
Signup and view all the answers
Study Notes
Overview of Cloud Storage Services
- Cloud storage supports diverse use cases including website content hosting, data archiving, and distributing large files.
- Features include high scalability, low latency responses (milliseconds), and high availability across various storage classes.
- Accessing objects is done via URLs, and storage is organized in buckets rather than a traditional file system.
Cloud Storage Classes
-
Regional Storage:
- Offers cost-efficient storage yet confined to a specific region; suitable for frequently accessed data near compute instances.
-
Multi-Regional Storage:
- Geo-redundant with data stored in at least two physical locations, at least 100 miles apart; ideal for frequent access needs like website content or mobile applications.
-
Nearline Storage:
- Designed for infrequently accessed data, accessible at least once a month; low storage costs but associated retrieval fees.
-
Coldline Storage:
- Extremely low-cost and highly durable for archival and disaster recovery; accessible data is available within milliseconds, suited for access once a year.
Storage Infrastructure Characteristics
-
Buckets:
- Globally unique names required; buckets cannot be nested.
-
Objects:
- Can be of any file type; inherit the storage class of their bucket with no minimum size.
Management Commands and APIs
- Data access can utilize
gsutil
commands or JSON/XML APIs for integration with applications.
Storage Class Administration
- Default storage class assigned to new objects; classes can only be changed through object transfer between buckets.
- Object Lifecycle Management provides automation of storage class changes based on object conditions over time.
Access Control Mechanisms
-
IAM (Identity and Access Management):
- Allows granular control over bucket access for users and service accounts, inheriting roles through projects to objects.
-
ACLs (Access Control Lists):
- Offer precise permissions for buckets and objects, limited to 100 entries defining user scopes and permissions per entry.
Additional Features
-
Signed URL:
- Permits non-authenticated access to buckets within a designated time frame.
-
Object Versioning:
- Ensures object immutability; creates archived versions when objects are deleted or changed, identifiable by generation number.
-
Object Lifecycle Management:
- Manages rules for object retention and storage class downgrades, with rules evaluated asynchronously and updates reflecting within 24 hours.
-
Object Change Notification:
- Notifies applications of object updates via "watch" requests.
Data Transfer Methods
-
Data Import Services:
- Includes Transfer Appliance, Storage Transfer Service, and Offline Media Import for seamless data migration.
-
Transfer Appliance:
- A hardware tool enabling secure migration of large data volumes up to 1 petabyte to GCP without business disruption.
-
Storage Transfer Service:
- Facilitates high-performance import of online data from other sources like Amazon S3 or HTTP/HTTPS locations.
-
Offline Media Import:
- A third-party service that uploads data transferred via physical media.
True/False Statements Validation
- Successful object uploads enable immediate download availability and metadata operations (True).
- A successful deletion request will yield a 404 Not Found status for subsequent access (True).
Other GCP Data Services
-
BigQuery:
- Offers data warehousing services with an interactive SQL interface for data querying.
-
Spanner:
- A global data storage service that supports ACID transactions.
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 core services related to Cloud Storage with these flashcards. Each card provides crucial information and definitions to enhance your understanding of cloud storage concepts and their applications. Perfect for students and professionals looking to solidify their GCP expertise.