Ultimate access to all questions.
You are designing a data ingestion pipeline for a financial application that requires high data consistency and reliability. Which AWS service would you choose for this scenario, and how would you ensure data consistency and reliability in the pipeline?
Explanation:
In this scenario, using Amazon DynamoDB with enabled DynamoDB Streams would be the most suitable choice. DynamoDB is a fully managed NoSQL database service that provides high data consistency and reliability. By enabling DynamoDB Streams, you can capture changes to the data in near real-time and process them using AWS Lambda or other AWS services. This approach ensures data consistency and reliability in the data ingestion pipeline.