Medium1 markMultiple Choice
Domain 3.5: Data IngestionDomain 3PerformanceKinesisData Ingestion

AWS SAA-C03 · Question 51 · Domain 3.5: Data Ingestion

A company wants to collect application logs from hundreds of EC2 instances and load them into Amazon Redshift for analytics. The company wants a fully managed service that can batch, compress, and encrypt the data before loading it, without writing any custom code. Which service should be used?

Answer options:

A.

Amazon Kinesis Data Streams

B.

Amazon Kinesis Data Firehose

C.

AWS Glue

D.

Amazon SQS

How to approach this question

Match 'fully managed', 'batch/compress', and 'load into Redshift' with Kinesis Data Firehose.

Full Answer

B.Amazon Kinesis Data Firehose✓ Correct
Amazon Kinesis Data Firehose
Amazon Kinesis Data Firehose is the easiest way to reliably load streaming data into data lakes, data stores, and analytics services. It can batch, compress, transform, and encrypt the data before loading it into Amazon S3, Amazon Redshift, Amazon OpenSearch Service, and others.

Common mistakes

Confusing Kinesis Data Streams (requires code) with Kinesis Data Firehose (no code, direct delivery).

Practice the full AWS SAA-C03 Practice Exam 1

65 questions · hints · full answers · grading

More questions from this exam