Module 5: Storage & Databases Flashcards
You want to store data that is infrequently accessed but must be immediately available when needed. Which Amazon S3 storage class should you use?
S3 Intelligent-Tiering
S3 Glacier Deep Archive
S3 Standard-IA
S3 Glacier
S3 Standard-IA.
The S3 Standard-IA storage class is ideal for data that is infrequently accessed but requires high availability when needed. Both S3 Standard and S3 Standard-IA store data in a minimum of three Availability Zones. S3 Standard-IA provides the same level of availability as S3 Standard but at a lower storage price.
The other response options are incorrect because:
In the S3 Intelligent-Tiering storage class, Amazon S3 monitors objects’ access patterns. If you haven’t accessed an object for 30 consecutive days, Amazon S3 automatically moves it to the infrequent access tier, S3 Standard-IA. If you access an object in the infrequent access tier, Amazon S3 automatically moves it to the frequent access tier, S3 Standard. S3 Glacier and S3 Glacier Deep Archive are low-cost storage classes that are ideal for data archiving. They would not be the best choice for this scenario, which requires high availability. You can retrieve objects stored in the S3 Glacier storage class within a few minutes to a few hours. By comparison, you can retrieve objects stored in the S3 Glacier Deep Archive storage class within 12 hours.
What are the scenarios in which you should use Amazon Relational Database Service (Amazon RDS)? (Select TWO.)
Running a serverless database
Using SQL to organize data
Storing data in a key-value database
Scaling up to 10 trillion requests per day
Storing data in an Amazon Aurora database
The two correct response options are:
Using SQL to organize data
Storing data in an Amazon Aurora database
Which Amazon S3 storage classes are optimized for archival data? (Select TWO.)
S3 Standard
S3 Glacier
S3 Intelligent-Tiering
S3 Standard-IA
S3 Glacier Deep Archive
The correct two response options are:
S3 Glacier
S3 Glacier Deep Archive
Objects stored in the S3 Glacier storage class can be retrieved within a few minutes to a few hours. By comparison, objects that are stored in the S3 Glacier Deep Archive storage class can be retrieved within 12 hours.
The other response options are incorrect because:
S3 Standard is a storage class that is ideal for frequently accessed data, not archival data. S3 Intelligent-Tiering monitors access patterns of objects and automatically moves them between the S3 Standard and S3 Standard-IA storage classes. It is not designed for archival data. S3 Standard-IA is ideal for data that is infrequently accessed but requires high availability when needed.
Which statement or statements are TRUE about Amazon EBS volumes and Amazon EFS file systems?
EBS volumes store data within a single Availability Zone. Amazon EFS file systems store data across multiple Availability Zones.
EBS volumes store data across multiple Availability Zones. Amazon EFS file systems store data within a single Availability Zone.
EBS volumes and Amazon EFS file systems both store data within a single Availability Zone.
EBS volumes and Amazon EFS file systems both store data across multiple Availability Zones.
EBS volumes store data within a single Availability Zone. Amazon EFS file systems store data across multiple Availability Zones.
An EBS volume must be located in the same Availability Zone as the Amazon EC2 instance to which it is attached.
Data in an Amazon EFS file system can be accessed concurrently from all the Availability Zones in the Region where the file system is located.
You want to store data in an object storage service. Which AWS service is best for this type of storage?
Amazon Managed Blockchain
Amazon Elastic File System (Amazon EFS)
Amazon Elastic Block Store (Amazon EBS)
Amazon Simple Storage Service (Amazon S3)
Amazon Simple Storage Service (Amazon S3).
The other response options are incorrect because:
Amazon Managed Blockchain is a service that you can use to create and manage blockchain networks with open-source frameworks. Blockchain is a distributed ledger system that lets multiple parties run transactions and share data without a central authority.
Amazon Elastic File System (Amazon EFS) is a scalable file system used with AWS Cloud services and on-premises resources. It does not store data as object storage.
Amazon Elastic Block Store (Amazon EBS) is a service that provides block-level storage volumes that you can use with Amazon EC2 instances.
Which statement best describes Amazon DynamoDB?
A service that enables you to run relational databases in the AWS Cloud
A serverless key-value database service
A service that you can use to migrate relational databases, nonrelational databases, and other types of data stores
An enterprise-class relational database
A serverless key-value database service.
Amazon DynamoDB is a key-value database service. It is serverless, which means that you do not have to provision, patch, or manage servers.
The other response options are incorrect because:
A service that enables you to run relational databases in the AWS Cloud describes Amazon Relational Database Service (Amazon RDS).
A service that you can use to migrate relational databases, nonrelational databases, and other types of data stores describes AWS Database Migration Service (AWS DMS).
An enterprise-class relational database describes Amazon Aurora.
Which service is used to query and analyze data across a data warehouse?
Amazon Redshift
Amazon Neptune
Amazon DocumentDB
Amazon ElastiCache
Amazon Redshift.
Amazon Redshift is a data warehousing service that you can use for big data analytics. Use Amazon Redshift to collect data from many sources and help you understand relationships and trends across your data.
The other response options are incorrect because:
Amazon Neptune is a graph database service. You can use Amazon Neptune to build and run applications that work with highly connected datasets, such as recommendation engines, fraud detection, and knowledge graphs.
Amazon DocumentDB is a document database service that supports MongoDB workloads.
Amazon ElastiCache is a service that adds caching layers on top of your databases to help improve the read times of common requests.