Which benefits can a company gain by deploying a relational database on Amazon RDS instead of Amazon EC2?
(Select TWO.)
1. Automated backups
4. Software patching
Two of the benefits of using a managed Amazon RDS service instead of a self-managed database on EC2 are that you get automated backups and automatic software patching.
Reference:
What is Amazon Relational Database Service (Amazon RDS)?
Save time with our AWS cheat sheets.
A company is deploying a MySQL database on AWS. The database must easily scale and have automatic backup enabled.
Which AWS service should the company use?
3. Amazon Aurora
Amazon Aurora is a relational database that is compatible with MySQL and PostgreSQL database engines. Aurora is extremely fast and scales up to 128 TB. You can also deploy replicas for read scaling within and across Regions. Aurora also offers automated backups.
Reference:
Amazon Aurora features
Save time with our AWS cheat sheets.
Which AWS-managed service can be used to process vast amounts of data using a hosted Hadoop framework?
3. Amazon EMR
Amazon Elastic Map Reduce (EMR) is a web service that enables businesses, researchers, data analysts, and developers to easily and cost-effectively process vast amounts of data. EMR utilizes a hosted Hadoop framework running on Amazon EC2 and Amazon S3.
Reference:
Amazon EMR
Save time with our AWS cheat sheets.
A company is interested in moving its on-premises NoSQL database into the AWS Cloud.
Which AWS service should the company use to replace their existing database?
4. Amazon DynamoDB
Amazon DynamoDB is a fully managed, serverless, key-value NoSQL database designed to run high-performance applications at any scale. DynamoDB offers built-in security, continuous backups, automated multi-Region replication, in-memory caching, and data export tools. When you hear of AWS Managed NoSQL databases, DynamoDB is the only acceptable choice.
Reference:
Amazon DynamoDB
Save time with our AWS cheat sheets.
What is a benefit of moving an on-premises database to Amazon Relational Database Service (RDS)?
1. There is no need to manage operating systems
With Amazon RDS, which is a managed service, you do not need to manage operating systems. This reduces operational costs.
Reference:
Amazon RDS features
Save time with our AWS cheat sheets.
An IT company has deployed its infrastructure on the AWS cloud. There must be a database that supports reads with a latency of under a millisecond for critical applications.
Which AWS service will meet this requirement?
4. Amazon ElastiCache
Amazon ElastiCache s is a blazing fast in-memory data store that provides sub-millisecond latency to power internet-scale real-time applications. Built on open-source Redis or Memcached, ElastiCache works seamlessly with Redis or Memcached without any code changes.
Reference:
Amazon ElastiCache
Save time with our AWS cheat sheets.
Which AWS service supports an in-memory data structure store, compatible with Redis, that delivers sub-millisecond latency for use cases such as caching, session stores, and real-time analytics?
3. Amazon MemoryDB
Amazon MemoryDB for Redis is the correct answer because it is a Redis-compatible, in-memory database service built on Redis architecture, which offers sub-millisecond latency, fulfilling the requirements mentioned in the question.
Reference:
Amazon MemoryDB
In order to perform analytical tasks, a company needs a data warehouse. Standard SQL queries must be supported by the data warehouse.
Which AWS service meets these requirements?
3. Amazon Redshift
Amazon Redshift uses SQL to analyze structured and semi-structured data across data warehouses, operational databases, and data lakes, using AWS-designed hardware and machine learning to deliver the best price performance at any scale.
Data warehouses are built on databases designed for online analytics processing (OLAP) use cases.
Reference:
Amazon Redshift
Save time with our AWS cheat sheets.
An organization is migrating its application from on-premises SQL Server to AWS. As part of the migration, the company wants to reduce operational overhead, but lacks the resources to refactor the application.
Which database service would MOST effectively support these requirements?
4. Amazon RDS for SQL Server
Amazon RDS for SQL Server is a fully managed SQL database service which you can migrate your on-premises database into. You do not need to refactor or change your on-premises database and you can perform homogeneous migrations with ease.
Reference:
Amazon Relational Database Service
Save time with our AWS cheat sheets.
Which type of Amazon RDS automated backup allows you to restore the database with a granularity of as little as 5 minutes?
4. Point-in-time recovery
You can restore an Amazon RDS database instance to a specific point in time with a granularity of 5 minutes. Amazon RDS uses transaction logs which it uploads to Amazon S3 to do this.
Reference:
Restoring a DB instance to a specified time for Amazon RDS
Save time with our AWS cheat sheets.
Which DynamoDB feature provides in-memory acceleration to tables that result in significant performance improvements?
2. Amazon DynamoDB Accelerator (DAX)
Amazon DynamoDB Accelerator (DAX) is a fully managed, highly available, in-memory cache for DynamoDB that delivers up to a 10x performance improvement – from milliseconds to microseconds – even at millions of requests per second.
DAX does all the heavy lifting required to add in-memory acceleration to your DynamoDB tables, without requiring developers to manage cache invalidation, data population, or cluster management.
Reference:
Amazon DynamoDB Accelerator (DAX)
Save time with our AWS cheat sheets.