
Answer-first summary for fast verification
Answer: Create an Amazon S3 File Gateway. Update the business system to use a new network share from the S3 File Gateway.
## Explanation **Option B (Amazon S3 File Gateway) is the correct answer** because it provides the LEAST administrative overhead while meeting the near-real time requirement. ### Analysis of each option: **Option A**: Using AWS DataSync with a scheduled daily task - ❌ Does NOT meet "near-real time" requirement (runs only at end of day) - ❌ Requires manual scheduling and monitoring - ❌ Higher administrative overhead than File Gateway **Option B**: Amazon S3 File Gateway - ✅ **Minimal administrative overhead** - File Gateway appears as a network share to the business system - ✅ **Near-real time** - Files are automatically synced to S3 as they're written - ✅ **No application changes needed** - Business system continues using network share - ✅ **Automatic synchronization** - No manual scripts or scheduling required **Option C**: AWS DataSync with custom API application - ❌ **High administrative overhead** - Requires developing and maintaining custom application - ❌ Complex integration with DataSync API - ❌ Error handling and monitoring must be implemented **Option D**: AWS Transfer for SFTP with custom script - ❌ **High administrative overhead** - Requires developing and maintaining custom script - ❌ Script must handle file checking, uploads, error handling - ❌ Requires SFTP endpoint management ### Why S3 File Gateway is optimal: 1. **Seamless integration** - Appears as standard network file share (NFS or SMB) 2. **Automatic sync** - Files written to the gateway are automatically uploaded to S3 3. **No application changes** - Business system continues using existing network share interface 4. **Managed service** - AWS handles scaling, availability, and maintenance 5. **Cost-effective** - Pay only for storage used and data transfer This solution eliminates the need for custom scripts, scheduled tasks, or application modifications while providing near-real time data availability in S3 for analysis.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
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.