
AWS Certified Data Engineer - Associate
Get started today
Ultimate access to all questions.
You are designing a data pipeline for a financial services company that needs to process and analyze trade execution data from various sources, including stock exchanges and trading platforms. The pipeline should be able to handle high throughput and low latency. Which AWS services would you use to create this pipeline, and how would you configure them to meet the requirements?
You are designing a data pipeline for a financial services company that needs to process and analyze trade execution data from various sources, including stock exchanges and trading platforms. The pipeline should be able to handle high throughput and low latency. Which AWS services would you use to create this pipeline, and how would you configure them to meet the requirements?
Explanation:
Option D is the most suitable choice for the given scenario. Amazon Kinesis Data Firehose can handle high throughput and low latency for real-time data ingestion of trade execution data. AWS Lambda can be used for serverless computing to process the data as it arrives. Amazon Redshift is a powerful data warehousing solution for storing and analyzing large volumes of processed data. By configuring Firehose to capture the trade execution data in real-time, Lambda to process the data, and Redshift to store and analyze the processed data, the pipeline can meet the requirements of the financial services company.