Failed Questions Flashcards

1
Q

If items in DynamoDB are being overwritten by PuItem that have the same partition key, what can be done to prevent this?

A

Use conditional writes

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

If there are more files than expected coming from Kinesis Firehose, what is the most likely root cause?

A

Kinesis Data Firehose scaled.

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

Are Security Groups Stateful?

A

Yes

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

Are NACLs stateful?

A

No

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

When auto-scaling EMR, what is a good metric to scale based on compute?

A

YARNMemoryAvailablePercentage

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

When recovering an EC2 instance, do you retain the public IP address that was assigned to it?

A

Yes

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

What is contained in the Glue Data Catalog

A

Information contains references to data that is used as sources and targets of your extract, transform, and load (ETL) jobs in AWS Glue.

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

What is the minimum storage duration for transitioning objects from S3 Standard to S3 One-Zone IA?

A

30 days

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

Can Kinesis Data Firehose support multiple

A

No

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

How do you schedule refreshing of materialized views in Redshift?

A

The Amazon Redshift query editor v2

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

What is the Lambda maximum runtime?

A

30 minutes

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

What is the percentage required for schemas to be considered similar in Glue?

A

70

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

What is the minimum amount of data recommended for Snow Mobile?

A

10 PB

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

Can RedShift Spectrum move data from S3 to Redshift?

A

No. It can only query

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

Does Kinesis Data Analytics process all columns or subsets of columns that you define?

A

All columns

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

Can S3 notifications support SQS Standard and FIFO destinations?

A

No, only standard queues

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

Does SQS integrate with third party solutions?

A

No

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

Does EventBridge integrate with third party solutions?

A

Yes

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

Can Athena perform ETL

A

No

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

What AWS service can be used to share data between organizations?

A

AWS Data Exchange

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

Can Athena connect to third party resources?

A

No

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

Can Quicksight support customer-provided keys?

A

No

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

How can you programmatically ensure that an AWS Glue catalog is up to date as partitions are created in S3?

A

Boto3 using create_partition API call.

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

What does Glue DataBrew NEST_TO_MAP do?

A

Converts user-selected columns into key value pairs. The order is not maintained

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

What does Origin Access Control do in a cloudfront distribution?

A

It secures the content being served from cloudfront

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

How do you copy snapshots between redshift clusters?

A

Copy grant in the destination region and configure cross-region snapshots in the source region.

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

What is query result reuse in Athena?

A

Query Result Reuse allows results to be shared among users in a workgroup. Good for every query where the source data does not change.

28
Q

Where do you place the DMS replication instance for the best performance?

A

The target VPC

29
Q

What is map state in Step Functions?

A

It runs a set of workflow steps for each item in a dataset.

30
Q

Can an EMR cluster reside in multiple AZs?

31
Q

Can Quicksight read from a Kinesis Data Stream?

A

Not directly.

32
Q

What is low cardinality?

A

Dataset or a column in a database has a small number of distinct values.

33
Q

Can you share encrypted RDS snapshots with another account that use default KMS key?

A

No. It must be customer managed key

34
Q

What is the best way to store output data from an ECS cluster?

35
Q

Can Athena use PartiQL

A

Yes, to query DynamoDb

36
Q

How can you view a query run plan in Athena?

A

Use EXPLAIN ANALYZE

37
Q

Can Glue Workflows trigger Lambda?

A

No. Not meant for generic orchestration

38
Q

What tables in RedShift can be used to identify long running queries and table locks?

A

STL_ALERT_EVENT_LOG
SVV_TRANSACTIONS

39
Q

Is Kinesis or SQS most cost effective?

40
Q

What is the best AWS service to aggregate CloudWatch Logs?

A

Kinesis Data Firehose

41
Q

When using Data Firehose for log aggregation, where should the service be configured?

A

In the logging account.

42
Q

What is an EC2 instance store?

A

An instance store provides temporary block-level storage for your instance. This storage is located on disks that are physically attached to the host computer.

43
Q

What is the default throughput of an SQS FIFO queue?

A

300 messages per second with batching up to 10 messages for a max of 3000.

44
Q

Can you attach an instance store volume?

45
Q

What is the best use case for the Redshift ALL

A

Used for small tables that don’t update often.

46
Q

If a RedShift cluster has a lot of load on one node and minimal on another, what can be done?

A

Change the distribution key to a column that has the largest dimension.

47
Q

What does largest dimension mean when talking about a database?

A

A column with the largest number of unique entries.

48
Q

What can be done when there are an excessive number of partitions in S3 that are impacting performance with Athena and Glue?

A

A Glue partition index

Athena Partition projection

49
Q

Does DMS migrate empty tables?

50
Q

What service can be used to move data from S3 to Kinesis Data Streams?

51
Q

Can Kinesis Data Analytics ingest data directly?

52
Q

Can Redshift read streaming data from Kinesis?

53
Q

How do you configure Redshift to read from a Kinesis Data Stream?

A

CREATE EXTERNAL SCHEMA

54
Q

Can Kinesis Data Firehose write directly to DynamoDB?

55
Q

What configuration needs to be enabled to begin using Spark on Athena?

A

You need to create a spark enabled workgroup.

56
Q

Does each object in S3 have a unique key when it is encrypted with SSE-S3

57
Q

Can S3 Select query data in Glacier?

A

No. You need to move it into S3 first

58
Q

When a second KCL is added, what happens?

A

It load balances with the first. For example, there were 4 shards being read by 1 KCL and now there 2 shards being read by 2 KCL.

59
Q

What is AWS Application Auto Scaling

A

It is used by DynamoDB for autoscaling and adjusts provisioned throughput capacity on your behalf in response to actual traffic patterns.

60
Q

In S3 lifecycle policies, What takes precedence, Transition or Delete Markers

A

Transition

61
Q

In S3 lifecycle policies, What takes precedence, Transition or Permanent Deletion?

A

Permanent Deletion

62
Q

How can you save the output of an Athena query to S3?

A

Use the UNLOAD command

63
Q

What should cold storage in Open Search be used for?

A

Rarely accessed data

64
Q

Is OAUTHv2 a valid authentication mechanism for OpenSearch

65
Q

How can you reduce the time it takes for your queries to scan large tables in RedShift?

A

Use sortkey on columns that are friequently used in query filters.