
Ultimate access to all questions.
You are designing a data ingestion pipeline for a financial application that requires data to be ingested from multiple sources, including APIs, databases, and message queues. The pipeline should be able to handle high data volumes and ensure data accuracy and completeness. Which AWS service would you recommend for this scenario, and how would you design the pipeline to ensure data accuracy and completeness?
A
Use Amazon S3 for data storage, AWS Lambda for data processing, and Amazon CloudWatch for monitoring data accuracy and completeness
B
Use Amazon DynamoDB for data storage, AWS Lambda for data processing, and Amazon CloudWatch for monitoring data accuracy and completeness
C
Use Amazon Kinesis for data ingestion and processing, and Amazon CloudWatch for monitoring data accuracy and completeness
D
Use Amazon Redshift for data storage, AWS Glue for data processing, and Amazon CloudWatch for monitoring data accuracy and completeness