
Answer-first summary for fast verification
Answer: Amazon S3 for batch data storage and Amazon Kinesis for streaming data ingestion
Amazon S3 is a highly scalable and durable object storage service, making it an ideal choice for storing large volumes of batch data. Amazon Kinesis is a fully managed streaming data service that can handle real-time data ingestion and processing. Therefore, using Amazon S3 for batch data storage and Amazon Kinesis for streaming data ingestion would be the most suitable combination for this scenario.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
Your company is planning to migrate its data ingestion process to AWS. The data ingestion process involves collecting data from various sources, processing it, and storing it in a data lake. The data is expected to be ingested in both batch and streaming modes. Given the requirements, which AWS services would you recommend for this scenario and why?
A
Amazon S3 for batch data storage and Amazon Kinesis for streaming data ingestion
B
Amazon RDS for batch data storage and Amazon Kinesis for streaming data ingestion
C
Amazon DynamoDB for batch data storage and Amazon Kinesis for streaming data ingestion
D
Amazon Redshift for batch data storage and Amazon Kinesis for streaming data ingestion