Ultimate access to all questions.
You are working on a data pipeline for a retail company that needs to process and analyze customer transaction data from various sources, including online and in-store purchases. 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?
Explanation:
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 transaction 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 retail company.