Leaving presentation mode.

CLD120 Module 6 Knowledge Check

Adding a Database Layer

Keyboard Shortcuts

Question 1

Which statement that compares a database service that AWS manages with a database on an Amazon EC2 instance is true?

AWS patches the database system as part of a managed database service, which enables the customer to focus on their application. AWS managed database services also provide high availability, scalability, and backups as built-in options that the customer can configure.

Question 2

A small startup company is deciding which database service to use for an enrollment system for their online training website. Which requirements might lead them to select Amazon RDS rather than Amazon DynamoDB? (Select TWO.)

Amazon RDS is a better choice for uses cases that require complex joins of data from many different tables. It is also better when the data is highly structured (the database uses a strict schema).

Question 3

A startup company is building an order inventory system with a web frontend and is looking for a real-time transactional database. Which service would best meet their needs?

Amazon DynamoDB is a fully managed nonrelational database that provides fast, consistent performance that can support nearly any online transaction processing (OLTP) workload in real time.

Question 4

A small game company is designing an online game, where thousands of players can create their own in-game objects. The current design uses a MySQL database in Amazon RDS to store data for player-created objects. Which proposed online game object features could make Amazon DynamoDB a better solution? (Select TWO.)

Because players create their own objects, the object attributes are unpredictable and the database schema cannot be determined beforehand. A high amount of read activity requires fast response times, which DynamoDB supports and would be expensive with Amazon RDS.

Question 5

An organization is concerned about an increase in fraud. Which service could help with building real-time graph database queries for fraud detection?

Amazon Neptune is a fully managed graph database service built for the cloud that helps to build and run graph applications that work with highly connected datasets.

Question 6

A data engineer must host a new Microsoft SQL Server database in AWS for a project. Which service could they use to accomplish this task?

Aurora is a relational database management system that was built for the cloud with full MySQL and PostgreSQL compatibility.

Question 7

Which techniques should be used to secure an Amazon RDS database? (Select THREE.)

Because Amazon RDS uses server instances, they deploy in an Amazon VPC, and the cloud architect controls network access to them by using security groups. It is always a good idea to use encryption to protect sensitive data in Amazon RDS, both at rest and in transit.

Question 8

Which techniques should be used to secure Amazon DynamoDB? (Select THREE.)

IAM controls access to tables and data in DynamoDB. A VPC gateway endpoint provides a route to DynamoDB that does not traverse the internet. Data in DynamoDB is encrypted by default; it is a good idea to use client-side encryption to encrypt sensitive data in transit.

Question 9

A company wants to migrate their on-premises Oracle database to Amazon Aurora MySQL. Which process describes the high-level steps most accurately?

AWS SCT analyzes the schema of the source database, does the conversion, and then creates the schema in the target database. AWS DMS then copies the data to the target database.

Question 10

A cloud architect is setting up an application to use an Amazon RDS MySQL DB instance. The database must be architected for high availability across Availability Zones and AWS Regions with minimal downtime. How should they meet this requirement?

This architecture ensures high availability across Availability Zones and AWS Regions, providing resilience and minimizing downtime.

Created 17 February 2025 by Dennis Kibbe. Last modified $Date: 2025/02/18 09:19:11 $ by $Author: dnk $.