DEA-C01 · Question #261
A hotel management company receives daily data files from each of its hotels. The company wants to upload its data to AWS. The company plans to use Amazon Athena to access the files. The company…
The correct answer is B. Use the Amazon Kinesis Agent on the on-premises servers to send data to Amazon Data. Kinesis Agent on-prem sends files to fully managed Kinesis Data Firehose, which delivers them to Amazon S3. Enabling S3 versioning protects against accidental deletions, and Athena can query directly from S3 - meeting requirements with minimal operational overhead.
Question
A hotel management company receives daily data files from each of its hotels. The company wants to upload its data to AWS. The company plans to use Amazon Athena to access the files. The company needs to protect the files from accidental deletion. The company will develop an application on its on-premises servers to automatically forward the files to a fully managed AWS ingestion service. Which solution will meet these requirements with the LEAST operational overhead?
Options
- AUse AWS DataSync to replicate data from the on-premises servers to Amazon Elastic File
- BUse the Amazon Kinesis Agent on the on-premises servers to send data to Amazon Data
- CUse AWS Glue jobs to ingest data from the on-premises servers into Amazon RDS. Enable
- DUse a self-managed Apache Kafka agent on the on-premises servers to stream data to Amazon
How the community answered
(15 responses)- A13% (2)
- B73% (11)
- C7% (1)
- D7% (1)
Explanation
Kinesis Agent on-prem sends files to fully managed Kinesis Data Firehose, which delivers them to Amazon S3. Enabling S3 versioning protects against accidental deletions, and Athena can query directly from S3 - meeting requirements with minimal operational overhead.
Topics
Community Discussion
No community discussion yet for this question.