
Answer-first summary for fast verification
Answer: Use Amazon Kinesis for real-time data streaming, AWS Glue for ETL processing, and Amazon Redshift for data warehousing. Configure Kinesis to capture real-time data, Glue to process both batch and real-time data, and Redshift to store and analyze the processed data.
Option A is the most appropriate choice for the given scenario. Amazon Kinesis can handle real-time data streaming, while AWS Glue can process both batch and real-time customer behavior data efficiently. Amazon Redshift is a powerful data warehousing solution for storing and analyzing large volumes of processed data. By configuring Kinesis to capture real-time data, Glue to process both batch and real-time data, and Redshift to store and analyze the processed data, the pipeline can handle the requirements of the marketing analytics company.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
You are working on a data pipeline for a marketing analytics company that needs to process and analyze customer behavior data from various sources, including web and mobile applications. The pipeline should be able to handle both batch and real-time data. Which AWS services would you use to create this pipeline, and how would you configure them to meet the requirements?
A
Use Amazon Kinesis for real-time data streaming, AWS Glue for ETL processing, and Amazon Redshift for data warehousing. Configure Kinesis to capture real-time data, Glue to process both batch and real-time data, and Redshift to store and analyze the processed data.
B
Use Amazon S3 for data storage, AWS Lambda for serverless computing, and Amazon QuickSight for data visualization. Configure Lambda to process customer behavior data stored in S3, and QuickSight to visualize the processed data.
C
Use AWS Data Pipeline for scheduling and workflow management, AWS Glue for ETL processing, and Amazon Elasticsearch for data analysis. Configure Data Pipeline to schedule Glue jobs based on dependencies, and Glue to process customer behavior data.
D
Use Amazon Kinesis Data Firehose for real-time data ingestion, AWS Glue for ETL processing, and Amazon QuickSight for data visualization. Configure Firehose to capture real-time data, Glue to process the data, and QuickSight to visualize the processed data.