
Answer-first summary for fast verification
Answer: Amazon Kinesis Data Streams, AWS Lambda, and Amazon S3
To design a highly available and fault-tolerant architecture for processing large volumes of data, the recommended combination of AWS services is Amazon Kinesis Data Streams for data ingestion, AWS Lambda for serverless data processing, and Amazon S3 for durable and highly available data storage. This architecture leverages fully managed services, provides scalability, and ensures fault tolerance by distributing components across multiple Availability Zones.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
You are designing an architecture for a highly available and fault-tolerant application that processes large volumes of data. The application needs to handle data ingestion, processing, and storage. Which combination of AWS services would you recommend to meet these requirements?
A
Amazon Kinesis Data Streams, AWS Lambda, and Amazon S3
B
Amazon SQS, AWS Batch, and Amazon EFS
C
Amazon MQ, AWS Glue, and Amazon EBS
D
Amazon SNS, AWS Glue, and Amazon S3 Glacier