Question 1 · choose 1
Business partners upload files to a company over SFTP. The SFTP server is a single EC2 instance that writes the files to its own EBS volume, and each instance failure stops all uploads until someone rebuilds the server. The company wants to remove this single point of failure with the least operational work, and the partners must keep using SFTP. What should a solutions architect recommend?
- AMove to an AWS Transfer Family SFTP server that stores the files in Amazon S3
- BTake hourly EBS snapshots of the volume so that the server can be rebuilt faster
- CPut the instance in an Auto Scaling group of one so that it is replaced after a failure
- DAsk partners to upload with the S3 console instead of SFTP
Show the answer and why
AMove to an AWS Transfer Family SFTP server that stores the files in Amazon S3
Correct
Transfer Family is a managed service for SFTP transfers into and out of Amazon S3 or Amazon EFS, so there is no server for the company to keep running.
BTake hourly EBS snapshots of the volume so that the server can be rebuilt faster
Incorrect
Snapshots shorten a rebuild but leave one instance as the single point of failure.
CPut the instance in an Auto Scaling group of one so that it is replaced after a failure
Incorrect
A replacement instance launches from the group's launch template, so files written to the old instance's volume are not on it, and uploads stop while it launches.
DAsk partners to upload with the S3 console instead of SFTP
Incorrect
The partners must keep using SFTP, so changing their tool is not allowed.
A managed, highly available protocol endpoint removes the server rather than protecting it.
AWS documentation