Q36 — AWS SAA-C03 Ch.3
Question 36 of 65 | ← Chapter 3
Q166. A company has a business system that generates hundreds of reports each day. The business system saves the reports to a network share in CSV format. The company needs to store this data in the AWS Cloud in near-real time for analysis.Which solution will meet these requirements with the LEAST administrative overhead?
- A. Use AWS DataSync to transfer the files to Amazon S3. Create a scheduled task that runs at the end of each day
- B. Create an Amazon S3 File Gateway. Update the business system to use a new network share from the S3 File Gateway. ✓
- C. Use AWS DataSync to transfer the files to Amazon S3. Create an application that uses the DataSync API in the automation workflow
- D. Deploy an AWS Transfer for SFTP endpoint. Create a script that checks for new files on the network share and uploads the new files by using SFTP
Correct Answer: B. Create an Amazon S3 File Gateway. Update the business system to use a new network share from the S3 File Gateway.
Explanation
Option A suggests using AWS DataSync to transfer the files to Amazon S3 and creating a scheduled task that runs at the end of each day. While this approach can work, it does not provide near-real-time data access and requires more operational overhead compared to using an Amazon S3 File Gateway. Option C suggests using AWS DataSync to transfer the files to Amazon S3 and creating an application that uses the DataSync API in the automation workflow. While this approach can work and allows for more flexibility, it may require more development effort compared to using an Amazon S3 File Gateway. Option D suggests deploying an AWS Transfer for SFTP endpoint and creating a script that checks for new files on the network share and uploads the new files using SFTP. While this approach can work, it may require more configuration management compared to using an Amazon S3 File Gateway. By creating an Amazon S3 File Gateway and updating the business system to use a new network share from the gateway, the company can easily and securely upload reports generated by the business system to Amazon S3 in near-real time without requiring complex infrastructure management. This solution also minimizes administrative overhead since it only requires updating the business system to point to the new network share. This solution meets the requirements stated in the question while minimizing administrative overhead.