wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AWS_RDS

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

What does Amazon RDS stand for?

a)

Regional Data Server.

b)

Relational Database Service

c)

Regional Database Service.

2.

How many relational database engines does RDS currently support?

a)

MySQL, Postgres, MariaDB, Oracle and Microsoft SQL Server

b)

Just two: MySQL and Oracle.

c)

Five: MySQL, PostgreSQL, MongoDB, Cassandra and SQLite.

d)

Just one: MySQL.

3.

What is the name of licensing model in which I can use your existing Oracle Database licenses to run Oracle deployments on Amazon RDS?

a)

Bring Your Own License

b)

Role Bases License

c)

Enterprise License

d)

License Included

4.

What is the minimum charge for the data transferred between Amazon RDS and Amazon EC2 Instances in the same Availability Zone?

a)

USD 0.10 per GB

b)

No charge. It is free.

c)

USD 0.02 per GB

d)

USD 0.01 per GB

5.

What are the two types of licensing options available for using Amazon RDS for Oracle?

a)

BYOL and Enterprise License

b)

BYOL and License Included

c)

Enterprise License and License Included

d)

Role based License and License Included

6.

A user plans to use RDS as a managed DB platform. Which of the below mentioned features is not supported by RDS?

a)

Automated backup

b)

Automated scaling to manage a higher load

c)

Automated failure detection and recovery

d)

Automated software patching

7.

A user is launching an AWS RDS with MySQL. Which of the below mentioned options allows the user to configure the InnoDB engine parameters?

a)

Options group

b)

Engine parameters

c)

Parameter groups

d)

DB parameters

8.

A user is planning to use the AWS RDS with MySQL. Which of the below mentioned services the user is not going to pay?

a)

Data transfer

b)

RDS CloudWatch metrics

c)

Data storage

d)

I/O requests per month

9.

Amazon RDS DB snapshots and automated backups are stored in

a)

Amazon S3

b)

Amazon EBS Volume

c)

Amazon RDS

d)

Amazon EMR

10.

You receive a frantic call from a new DBA who accidentally dropped a table containing all your customers. Which Amazon RDS feature will allow you to reliably restore your database to within 5 minutes of when the mistake was made?

a)

Multi-AZ RDS

b)

RDS snapshots

c)

RDS read replicas

d)

RDS automated backup

11.

What happens to the I/O operations while you take a database snapshot?

a)

I/O operations to the database are suspended for a few minutes while the backup is in progress.

b)

I/O operations to the database are sent to a Replica (if available) for a few minutes while the backup is in progress.

c)

I/O operations will be functioning normally

d)

I/O operations to the database are suspended for an hour while the backup is in progress

12.

A user is running a MySQL RDS instance. The user will not use the DB for the next 3 months. How can the user save costs?

a)

Pause the RDS activities from CLI until it is required in the future

b)

Stop the RDS instance

c)

Create a snapshot of RDS to launch in the future and terminate the instance now

d)

Change the instance size to micro

13.

When should I choose Provisioned IOPS over Standard RDS storage?

a)

If you have batch-oriented workloads

b)

If you use production online transaction processing (OLTP) workloads

c)

If you have workloads that are not sensitive to consistent performance

14.

If I want to run a database in an Amazon instance, which is the most recommended Amazon storage option?

a)

Amazon Instance Storage

b)

Amazon EBS

c)

You can’t run a database inside an Amazon instance.

d)

Amazon S3

15.

You are running a successful multi-tier web application on AWS and your marketing department has asked you to add a reporting tier to the application. The reporting tier will aggregate and publish status reports every 30 minutes from user-generated information that is being stored in your web applications database. You are currently running a Multi-AZ RDS MySQL instance for the database tier. You also have implemented ElastiCache as a database caching layer between the application tier and database tier. Please select the answer that will allow you to successfully implement the reporting tier with as little impact as possible to your database.

a)

Continually send transaction logs from your master database to an S3 bucket and generate the reports off the S3 bucket using S3 byte range requests.

b)

Generate the reports by querying the synchronously replicated standby RDS MySQL instance maintained through Multi-AZ

c)

Launch a RDS Read Replica connected to your Multi-AZ master database and generate reports by querying the Read Replica.

d)

Generate the reports by querying the ElastiCache database caching tier.

16.

A company is deploying a new two-tier web application in AWS. The company has limited staff and requires high availability, and the application requires complex queries and table joins. Which configuration provides the solution for the company’s requirements?

a)

MySQL Installed on two Amazon EC2 Instances in a single Availability Zone

b)

Amazon RDS for MySQL with Multi-AZ

c)

Amazon ElastiCache

d)

Amazon DynamoDB

17.

Your company is getting ready to do a major public announcement of a social media site on AWS. The website is running on EC2 instances deployed across multiple Availability Zones with a Multi-AZ RDS MySQL Extra Large DB Instance. The site performs a high number of small reads and writes per second and relies on an eventual consistency model. After comprehensive tests you discover that there is read contention on RDS MySQL. Which are the best approaches to meet these requirements? (Choose 2 answers)

a)

Deploy ElastiCache in-memory cache running in each availability zone

b)

Implement sharding to distribute load to multiple RDS MySQL instances

c)

Increase the RDS MySQL Instance size and Implement provisioned IOPS

d)

Add an RDS MySQL read replica in each availability zone

18.

Your company has HQ in Tokyo and branch offices all over the world and is using logistics software with a multi-regional deployment on AWS in Japan, Europe and US. The logistic software has a 3-tier architecture and currently uses MySQL 5.6 for data persistence. Each region has deployed its own database. In the HQ region you run an hourly batch process reading data from every region to compute cross-regional reports that are sent by email to all offices this batch process must be completed as fast as possible to quickly optimize logistics. How do you build the database architecture in order to meet the requirements?

a)

For each regional deployment, use RDS MySQL with a master in the region and a read replica in the HQ region

b)

For each regional deployment, use MySQL on EC2 with a master in the region and send hourly EBS snapshots to the HQ region

c)

For each regional deployment, use RDS MySQL with a master in the region and send hourly RDS snapshots to the HQ region

d)

For each regional deployment, use MySQL on EC2 with a master in the region and use S3 to copy data files hourly to the HQ region

e)

Use Direct Connect to connect all regional MySQL deployments to the HQ region and reduce network latency for the batch process

19.

What would happen to an RDS (Relational Database Service) multi-Availability Zone deployment if the primary DB instance fails?

a)

IP of the primary DB Instance is switched to the standby DB Instance.

b)

A new DB instance is created in the standby availability zone.

c)

The canonical name record (CNAME) is changed from primary to standby.

d)

The RDS (Relational Database Service) DB instance reboots.

20.

Your business is building a new application that will store its entire customer database on a RDS MySQL database, and will have various applications and users that will query that data for different purposes. Large analytics jobs on the database are likely to cause other applications to not be able to get the query results they need to, before time out. Also, as your data grows, these analytics jobs will start to take more time, increasing the negative effect on the other applications. How do you solve the contention issues between these different workloads on the same data?

a)

Enable Multi-AZ mode on the RDS instance

b)

Use ElastiCache to offload the analytics job data

c)

Create RDS Read-Replicas for the analytics work

d)

Run the RDS instance on the largest size possible

21.

Which of these configuration or deployment practices is a security risk for RDS?

a)

Storing SQL function code in plaintext

b)

Non-Multi-AZ RDS instance

c)

Having RDS and EC2 instances exist in the same subnet

d)

RDS in a public subnet

22.

A user has launched an RDS MySQL DB with the Multi AZ feature. The user has scheduled the scaling of instance storage during maintenance window. What is the correct order of events during maintenance window? 1. Perform maintenance on standby 2. Promote standby to primary 3. Perform maintenance on original primary 4. Promote original master back as primary

a)

1, 2, 3, 4

b)

1, 2, 3

c)

2, 3, 4, 1

23.

A user has scheduled the maintenance window of an RDS DB on Monday at 3 AM. Which of the below mentioned events may force to take the DB instance offline during the maintenance window?

a)

Enabling Read Replica

b)

Making the DB Multi AZ

c)

DB password change

d)

Security patching

24.

A user has launched an RDS postgreSQL DB with AWS. The user did not specify the maintenance window during creation. The user has configured RDS to update the DB instance type from micro to large. If the user wants to have it during the maintenance window, what will AWS do?

a)

AWS will not allow to update the DB until the maintenance window is configured

b)

AWS will select the default maintenance window if the user has not provided it

c)

AWS will ask the user to specify the maintenance window during the update

d)

It is not possible to change the DB size from micro to large with RDS

25.

You run a web application with the following components Elastic Load Balancer (ELB), 3 Web/Application servers, 1 MySQL RDS database with read replicas, and Amazon Simple Storage Service (Amazon S3) for static content. Average response time for users is increasing slowly. What three CloudWatch RDS metrics will allow you to identify if the database is the bottleneck? Choose 3 answers

a)

The number of outstanding IOs waiting to access the disk

b)

The amount of write latency

c)

The amount of disk space occupied by binary logs on the master.

d)

The amount of time a Read Replica DB Instance lags behind the source DB Instance

e)

The average number of disk I/O operations per second.

26.

In the Amazon CloudWatch, which metric should I be checking to ensure that your DB Instance has enough free storage space?

a)

FreeStorage

b)

FreeStorageSpace

c)

FreeStorageVolume

d)

FreeDBStorageSpace

27.

A user is receiving a notification from the RDS DB whenever there is a change in the DB security group. The user does not want to receive these notifications for only a month. Thus, he does not want to delete the notification. How can the user configure this?

a)

Change the Disable button for notification to “Yes” in the RDS console

b)

Set the send mail flag to false in the DB event notification console

c)

The only option is to delete the notification from the console

d)

Change the Enable button for notification to “No” in the RDS console

28.

A sys admin is planning to subscribe to the RDS event notifications. For which of the below mentioned source categories the subscription cannot be configured?

a)

DB security group

b)

DB snapshot

c)

DB options group

d)

DB parameter group

29.

A system admin is planning to setup event notifications on RDS. Which of the below mentioned services will help the admin setup notifications?

a)

AWS SES

b)

AWS Cloudtrail

c)

AWS CloudWatch

d)

AWS SNS

30.

A user has setup an RDS DB with Oracle. The user wants to get notifications when someone modifies the security group of that DB. How can the user configure that?

a)

It is not possible to get the notifications on a change in the security group

b)

Configure SNS to monitor security group changes

c)

Configure event notification on the DB security group

d)

Configure the CloudWatch alarm on the DB for a change in the security group