AWS Certified Solutions Architect – Professional (SAP-C02) — Question 414
A company that develops consumer electronics with offices in Europe and Asia has 60 TB of software images stored on premises in Europe. The company wants to transfer the images to an Amazon S3 bucket in the ap-northeast-1 Region. New software images are created daily and must be encrypted in transit. The company needs a solution that does not require custom development to automatically transfer all existing and new software images to Amazon S3.
What is the next step in the transfer process?
Answer options
- A. Deploy an AWS DataSync agent and configure a task to transfer the images to the S3 bucket.
- B. Configure Amazon Kinesis Data Firehose to transfer the images using S3 Transfer Acceleration.
- C. Use an AWS Snowball device to transfer the images with the S3 bucket as the target.
- D. Transfer the images over a Site-to-Site VPN connection using the S3 API with multipart upload.
Correct answer: A
Explanation
AWS DataSync is the ideal service for this scenario because it automatically encrypts data in transit and can be scheduled to continuously transfer both existing and newly created files to Amazon S3 without any custom scripting. While AWS Snowball could handle the initial 60 TB, it cannot automate the ongoing daily transfers of new images. Using Kinesis Data Firehose or scripting S3 multipart uploads over a VPN would require custom development and is not designed for migrating large file systems directly.