Question 610
A multi-tier application selects storage across compute boundaries. The team confirms that an external batch process expects FTP/SFTP semantics for files already in S3. Which implementation most closely meets this requirement?
Explanation
Correct Answer
The scenario identifies this requirement: An external batch process expects FTP/SFTP semantics for files already in S3. Select Use AWS Transfer Family where suitable as the specified technical mechanism. Transfer Family exposes managed file-transfer protocols over S3/EFS backends. This response addresses the problem described rather than a different design goal.
Incorrect Answers
The option Mount Amazon EFS across the hosts addresses a separate condition: multiple EC2 Linux hosts need a shared writable filesystem with elastic growth. EFS provides managed elastic NFS sharing. The actual requirement is an external batch process expects FTP/SFTP semantics for files already in S3. Recommended corrective action: Use AWS Transfer Family where suitable. Transfer Family exposes managed file-transfer protocols over S3/EFS backends.
Configure supported Lambda ephemeral storage sizing would help if a team needs temporary file space above the default Lambda /tmp capacity. Lambda ephemeral-storage capacity can be increased within limits. That is not the symptom described here: an external batch process expects FTP/SFTP semantics for files already in S3. The matching response is Use AWS Transfer Family where suitable, because transfer Family exposes managed file-transfer protocols over S3/EFS backends.
Use EBS volumes with appropriate backups solves a different operational problem where stateful EC2 database data requires single-host block filesystem semantics. EBS provides persistent block device storage tied to an AZ. It does not directly address an external batch process expects FTP/SFTP semantics for files already in S3. The case calls for Use AWS Transfer Family where suitable, since transfer Family exposes managed file-transfer protocols over S3/EFS backends.