SAP-C02 · Question #405
SAP-C02 Question #405: Real Exam Question with Answer & Explanation
The correct answer is C: Use AWS Transfer Family to create an FTP server that places the files in Amazon S3. Use an S3. Using AWS Transfer Family to create an FTP server that places the files in Amazon S3 and using S3 event notifications through Amazon Simple Notification Service (Amazon SNS) to invoke an AWS Lambda function will ensure that the archive always receives the files and that the centr
Question
An international delivery company hosts a delivery management system on AWS. Drivers use the system to upload confirmation of delivery. Confirmation includes the recipient's signature or a photo of the package with the recipient. The driver's handheld device uploads signatures and photos through FTP to a single Amazon EC2 instance. Each handheld device saves a file in a directory based on the signed-in user, and the file name matches the delivery number. The EC2 instance then adds metadata to the file after querying a central database to pull delivery information. The file is then placed in Amazon S3 for archiving. As the company expands, drivers report that the system is rejecting connections. The FTP server is having problems because of dropped connections and memory issues. In response to these problems, a system engineer schedules a cron task to reboot the EC2 instance every 30 minutes. The billing team reports that files are not always in the archive and that the central system is not always updated. A solutions architect needs to design a solution that maximizes scalability to ensure that the archive always receives the files and that systems are always updated. The handheld devices cannot be modified, so the company cannot deploy a new application. Which solution will meet these requirements?
Options
- ACreate an AMI of the existing EC2 instance. Create an Auto Scaling group of EC2 instances
- BUse AWS Transfer Family to create an FTP server that places the files in Amazon Elastic File
- CUse AWS Transfer Family to create an FTP server that places the files in Amazon S3. Use an S3
- DUpdate the handheld devices to place the files directly in Amazon S3. Use an S3 event
Explanation
Using AWS Transfer Family to create an FTP server that places the files in Amazon S3 and using S3 event notifications through Amazon Simple Notification Service (Amazon SNS) to invoke an AWS Lambda function will ensure that the archive always receives the files and that the central system is always updated. This solution maximizes scalability and eliminates the need for manual intervention, such as rebooting the EC2 instance.
Community Discussion
No community discussion yet for this question.