What should a solutions architect do to meet these requirements?
Use AWS Snowball.
Use AWS DataSync.
Use a secure VPN connection.
Use Amazon S3 Transfer Acceleration.
Explanations:
AWS Snowball is a data transport solution that allows for secure and efficient transfer of large amounts of data into AWS. Given the company’s 20 TB data size and limited bandwidth of 15 Mbps (which effectively limits data transfer to about 4.5 TB over 30 days), using Snowball allows for transferring data physically, thus meeting the deadline effectively.
AWS DataSync is designed for automated data transfer between on-premises storage and AWS. However, with the network bandwidth limited to 15 Mbps, DataSync would not be able to migrate 20 TB within 30 days due to the bandwidth constraints, making it an unsuitable option.
A secure VPN connection could theoretically be used to transfer data to AWS, but the limited bandwidth of 15 Mbps would severely restrict data transfer speeds. With only 30 days to transfer 20 TB, this method would not be feasible due to the slow transfer rate.
Amazon S3 Transfer Acceleration is designed to speed up uploads to S3 using the AWS global network, but it still relies on the existing network bandwidth. Given the company’s limited bandwidth and the size of the data, this option would not enable the company to meet the 30-day deadline.