A company has a nightly batch that analyzes report files uploaded daily to an on-premises file system via SFTP. The company wants to move this to AWS with high availability, resilience, and minimal operational effort. Which solution meets these requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Deploy AWS Transfer for SFTP and an Amazon Elastic File System (Amazon EFS) file system for storage. Use an Amazon EC2 instance in an Auto Scaling group with a scheduled scaling policy to run the batch operation..
Why this is the answer
The correct solution leverages AWS Transfer for SFTP for a fully managed SFTP service, eliminating the need to manage EC2 instances for SFTP. Amazon EFS provides a highly available, resilient, and shared file system that can be mounted by multiple EC2 instances, meeting the high availability and resilience requirements for storage. An EC2 instance in an Auto Scaling group with a scheduled scaling policy ensures the batch processing environment is available only when needed, minimizing operational effort and cost. Incorrect options: Deploying an EC2 instance with an SFTP service and EBS volume requires managing the SFTP server and lacks the high availability and shared access of EFS. Deploying an EC2 instance with an SFTP service and EFS still requires managing the SFTP server, which AWS Transfer for SFTP handles. Using S3 with AWS Transfer for SFTP would require modifying the application to pull files from S3, which adds complexity and operational effort compared to directly mounting EFS.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed