AWS Module 8 Knowledge Check Flashcards

1
Q

You are designing an ecommerce web application that will scale to hundreds of thousands of concurrent users. What database technology is best suited to hold the session state in this example?

  • Amazon Relational Database Service (Amazon RDS)
  • Amazon DynamoDB
  • Amazon Redshift
  • Amazon Simple Storage Service (Amazon S3)
A

Amazon DynamoDB

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

You need to find an item in an Amazon DynamoDB table using an attribute other than the item’s primary key. Which of the following operations should you use?

  • PutItem
  • Scan
  • Query
  • GetItem
A

Scan

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

In Amazon DynamoDB, what does the query operation enable you to do?

  • Query a table using the partition key and an operation enable you to do
  • Query any secondary indexes that exist for a table
  • Efficiently retrieve items from a table or secondary index
  • All of the above
A

All of the above

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Which AWS Cloud service is best suited for analyzing your data by using standard structured query language (SQL) and your existing business intelligence (BI) tools?

  • Amazon Relational Database Service (Amazon RDS)
  • Amazon Simple Storage Service - Glacier
  • Amazon DynamoDB
  • Amazon Redshift
A

Amazon Redshift

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

In amazon DynamoDB, an attribute is _____.

  • a fundamental data element
  • a collection of items
  • a collection of attributes
A

a fundamental data element

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

If you are developing an application that requires a database with extremely fast performance, fast scalability, and flexibility in the database schema, which service should you consider?

  • Amazon Relational Database Service (Amazon RDS)
  • Amazon ElasiCache
  • Amazon DynamoDB
  • Amazon Redshift
A

Amazon DynamoDB

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which of the following use cases is appropriate for using Amazon Relational Database Service (Amazon RDS)?

  • Massive read/write rates
  • simple GET or PUT requests
  • Complex transactions
  • All of the above
A

Complex transactions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A company has an application, which consist of a .NET layer that connects to a MySQL database. They want to move this application on to AWS and use AWS features such as high availability and automated backups. Which of the following would be an ideal database for this use case?

  • Amazon Aurora
  • Amazon DynamoDB
  • Amazon RDS
  • Amazon Redshift
A

Amazon Aurora

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

True or False? Amazon RDS automatically patches the database software and backs up your database, storing the backups for a user-defined retention period and enabling point in time recovery.

True
False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What should you consider when choosing a database type?

  • Data Size
  • Data access period
  • Query frequency
  • Highly available
  • All of the above
A

All of the above

How well did you know this?
1
Not at all
2
3
4
5
Perfectly