DEA-C01 practice question 12 of 25
A company wants to combine data from multiple software as a service (SaaS) applications for analysis. A data engineering team needs to use Amazon…
Full set: 287 questionsAmazon AppFlow is a fully managed integration service specifically designed to securely transfer data between SaaS applications and AWS services with minimal effort. It provides pre-built connectors for numerous SaaS applications, eliminating the need to write and maintain custom API integration code. By creating a flow for each SaaS application with Amazon S3 as the destination, the data extraction can be scheduled and automated. This is the most operationally efficient solution as it is a no-code, managed service. Once the data is in S3, it can be cataloged with AWS Glue and easily consumed by Amazon QuickSight for analysis.
A. Creating custom AWS Lambda functions requires significant development, testing, and maintenance overhead for API integrations, making it less operationally efficient than a managed service like AppFlow.
B. Using Athena federated queries can be complex to set up and may not be performant for dashboarding, as it queries the source APIs in real-time. It is less efficient than landing data in S3.
D. Manually exporting data to Excel files is a highly manual, error-prone process that is not scalable or automated. It represents the highest operational effort among the options.
1. AWS Documentation. (2023). What Is Amazon AppFlow?. Amazon AppFlow User Guide. Retrieved from https://docs.aws.amazon.com/appflow/latest/userguide/what-is-appflow.html (The guide states, "Amazon AppFlow is a fully managed integration service that you can use to securely transfer data between Software-as-a-Service (SaaS) applications... and AWS services").
2. AWS Documentation. (2023). Supported source and destination applications. Amazon AppFlow User Guide. Retrieved from https://docs.aws.amazon.com/appflow/latest/userguide/apps.html (This page lists the pre-built connectors that reduce operational effort).
3. AWS Documentation. (2023). Using Amazon S3 as a destination. Amazon AppFlow User Guide. Retrieved from https://docs.aws.amazon.com/appflow/latest/userguide/s3.html (This describes the standard pattern of using AppFlow to land SaaS data in S3 for downstream analytics).
Keep practicing
Take the free DEA-C01 practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other DEA-C01 practice questions
- Question 1A company hosts its applications on Amazon EC2 instances. The company must use SSL/TLS co…
- Question 2A data engineer needs to build an enterprise data catalog based on the company's Amazon S…
- Question 3A company has an application that uses a microservice architecture. The company hosts the…
- Question 4A company stores customer records in Amazon S3. The company must not delete or modify the…
- Question 5A company uses AWS Glue Apache Spark jobs to handle extract, transform, and load (ETL) wo…
- Question 7A company has a data processing pipeline that includes several dozen steps. The data proc…
