AWS AWS Storage and Databases 2 β Questions and Answers
Question 1: Which AWS service provides a fully managed, MySQL and PostgreSQL-compatible relational database with up to 5x the performance?
- Amazon Aurora (Correct answer)
- Amazon RDS
- Amazon DynamoDB
- Amazon Redshift
Correct answer: Amazon Aurora
Amazon Aurora is a MySQL and PostgreSQL-compatible relational database built for the cloud that delivers up to 5x the throughput of standard MySQL.
Question 2: What is the purpose of Amazon ElastiCache?
- To deploy and run in-memory caching services like Redis and Memcached (Correct answer)
- To store large binary objects
- To provide managed relational databases
- To archive infrequently accessed data
Correct answer: To deploy and run in-memory caching services like Redis and Memcached
Amazon ElastiCache is a managed in-memory caching service compatible with Redis and Memcached that improves application performance.
Question 3: Which AWS service is a fully managed data warehouse used for analytics on large datasets?
- Amazon Redshift (Correct answer)
- Amazon RDS
- Amazon DynamoDB
- Amazon Aurora
Correct answer: Amazon Redshift
Amazon Redshift is a fully managed, petabyte-scale data warehouse service optimized for complex analytical queries on large datasets.
Question 4: What does S3 versioning allow you to do?
- Preserve, retrieve, and restore every version of every object stored in an S3 bucket (Correct answer)
- Automatically replicate objects to another region
- Enable public access to S3 objects
- Compress objects to reduce storage costs
Correct answer: Preserve, retrieve, and restore every version of every object stored in an S3 bucket
S3 versioning keeps multiple versions of an object in the same bucket, allowing recovery from accidental deletions or overwrites.
Question 5: Which AWS service provides a managed file system that can be shared across multiple EC2 instances simultaneously?
- Amazon EFS (Correct answer)
- Amazon EBS
- Amazon S3
- AWS Storage Gateway
Correct answer: Amazon EFS
Amazon EFS (Elastic File System) is a managed NFS file system that can be mounted by multiple EC2 instances concurrently across Availability Zones.
Question 6: What is S3 Transfer Acceleration used for?
- To speed up long-distance uploads to S3 using CloudFront edge locations (Correct answer)
- To accelerate queries on S3 data
- To automatically compress S3 objects
- To replicate S3 buckets across regions faster
Correct answer: To speed up long-distance uploads to S3 using CloudFront edge locations
S3 Transfer Acceleration uses Amazon CloudFront's globally distributed edge locations to speed up uploads to S3 from distant locations.
Which AWS service provides a fully managed, MySQL and PostgreSQL-compatible relational database with up to 5x the performance?