AWS Certified Data Analytics – Specialty — Question 99
A manufacturing company uses Amazon Connect to manage its contact center and Salesforce to manage its customer relationship management (CRM) data. The data engineering team must build a pipeline to ingest data from the contact center and CRM system into a data lake that is built on Amazon S3.
What is the MOST efficient way to collect data in the data lake with the LEAST operational overhead?
Answer options
- A. Use Amazon Kinesis Data Streams to ingest Amazon Connect data and Amazon AppFlow to ingest Salesforce data.
- B. Use Amazon Kinesis Data Firehose to ingest Amazon Connect data and Amazon Kinesis Data Streams to ingest Salesforce data.
- C. Use Amazon Kinesis Data Firehose to ingest Amazon Connect data and Amazon AppFlow to ingest Salesforce data.
- D. Use Amazon AppFlow to ingest Amazon Connect data and Amazon Kinesis Data Firehose to ingest Salesforce data.
Correct answer: C
Explanation
Option C is correct because Amazon Kinesis Data Firehose is designed for efficient data ingestion into Amazon S3 with minimal operational overhead, and Amazon AppFlow seamlessly integrates with Salesforce to transfer data effortlessly. The other options either do not maximize efficiency or may introduce higher operational overhead due to the nature of the services used.