exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C03 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C03 exam

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 482 discussion

A company wants to migrate 100 GB of historical data from an on-premises location to an Amazon S3 bucket. The company has a 100 megabits per second (Mbps) internet connection on premises. The company needs to encrypt the data in transit to the S3 bucket. The company will store new data directly in Amazon S3.

Which solution will meet these requirements with the LEAST operational overhead?

  • A. Use the s3 sync command in the AWS CLI to move the data directly to an S3 bucket
  • B. Use AWS DataSync to migrate the data from the on-premises location to an S3 bucket
  • C. Use AWS Snowball to move the data to an S3 bucket
  • D. Set up an IPsec VPN from the on-premises location to AWS. Use the s3 cp command in the AWS CLI to move the data directly to an S3 bucket
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
cloudenthusiast
Highly Voted 1 year, 8 months ago
Selected Answer: B
AWS DataSync is a fully managed data transfer service that simplifies and automates the process of moving data between on-premises storage and Amazon S3. It provides secure and efficient data transfer with built-in encryption, ensuring that the data is encrypted in transit. By using AWS DataSync, the company can easily migrate the 100 GB of historical data from their on-premises location to an S3 bucket. DataSync will handle the encryption of data in transit and ensure secure transfer.
upvoted 13 times
...
luiscc
Highly Voted 1 year, 8 months ago
Selected Answer: B
Using DataSync, the company can easily migrate the 100 GB of historical data to an S3 bucket. DataSync will handle the encryption of data in transit, so the company does not need to set up a VPN or worry about managing encryption keys. Option A, using the s3 sync command in the AWS CLI to move the data directly to an S3 bucket, would require more operational overhead as the company would need to manage the encryption of data in transit themselves. Option D, setting up an IPsec VPN from the on-premises location to AWS, would also require more operational overhead and would be overkill for this scenario. Option C, using AWS Snowball, could work but would require more time and resources to order and set up the physical device.
upvoted 7 times
...
zdi561
Most Recent 2 days, 2 hours ago
Selected Answer: B
You can also copy or synchronize data from on-premises to AWS manually with the AWS CLI, but doing so requires a fair bit of system tuning see https://aws.amazon.com/blogs/storage/migrating-and-managing-large-datasets-on-amazon-s3/
upvoted 1 times
...
FlyingHawk
1 month, 4 weeks ago
Selected Answer: A
For A, it is more straightforward approach, with 100Mbps = 12.5MBs, 100 GB = 100 * 1024 MB = 102,400 MB, 102400 / 12.5 = 8192s = 2.3 hours, so if the network is stable, it should be less operational overhead than B which requires the installation of agent and network configuration, so compared to S3 sync, DataSync requires more upfront configuration but provides more robust, automated transfer capabilities.In an AWS certification exam, they typically expect you to choose the solution that provides the most straightforward, efficient approach with the least operational overhead while meeting all specified requirements. For this scenario, they would likely expect you to choose A.
upvoted 1 times
FlyingHawk
1 month, 4 weeks ago
In the context of AWS exam, AWS may expect we choose B as AWS DataSync is a managed service designed specifically for data migration tasks, A is more ad-hoc approach suit for small data-set. 100 GB will take 2.22 hours, although it is acceptable.
upvoted 1 times
...
...
LeonSauveterre
2 months ago
Selected Answer: A
Option A meets all the requirements with the LEAST operational overhead (while option B will introduce unnecessary complexity for a one-time transfer). The data will be encrypted in transit (via HTTPS), and a 100 Mbps connection is sufficient to transfer data of 100 GB. If the task involves periodic transfers or error recovery, DataSync (option B) could be considered as an alternative.
upvoted 2 times
...
1e22522
6 months ago
Selected Answer: B
Why would u u se the CLI
upvoted 2 times
...
bujuman
10 months, 1 week ago
Selected Answer: A
Assertions: - needs to encrypt the data in transit to the S3 bucket. - The company will store new data directly in Amazon S3. Requirements: - with the LEAST operational overhead Even Though options A and B could do the job, option A requires VM maintenance because it is not a once-off migration (The company will store new data directly in Amazon S3) NB: According to me, we must stuck to the question and avoid to interpret
upvoted 2 times
bujuman
10 months, 1 week ago
Erratum: Assertions: - needs to encrypt the data in transit to the S3 bucket. - The company will store new data directly in Amazon S3. Requirements: - with the LEAST operational overhead Even Though options A and B could do the job, option B requires VM maintenance because it is not a once-off migration (The company will store new data directly in Amazon S3) NB: According to me, we must stuck to the question and avoid to interpret
upvoted 1 times
...
...
pentium75
1 year, 1 month ago
Selected Answer: A
A - one single command, uses encryption automatically B - Must install, configure and eventually decommission DataSync C - Overkill D - No need for VPN
upvoted 4 times
awsgeek75
1 year ago
I agree, A is a million times simpler than B in terms of operational setup. AWS CLI is just one install on a server on client side and one command (literally) to sync the data.
upvoted 3 times
...
...
1rob
1 year, 1 month ago
Selected Answer: A
By default, all data transmitted from the client computer running the AWS CLI and AWS service endpoints is encrypted by sending everything through a HTTPS/TLS connection. You don't need to do anything to enable the use of HTTPS/TLS. It is always enabled unless you explicitly disable it for an individual command by using the --no-verify-ssl command line option. This is simpler compared to datasync, which will cost operational overhead to configure.
upvoted 1 times
...
potomac
1 year, 3 months ago
Selected Answer: B
storage data (including metadata) is encrypted in transit, but how it's encrypted throughout the transfer depends on your source and destination locations.
upvoted 2 times
...
thanhnv142
1 year, 3 months ago
B is correct to migrate A is incorrect because is it only used to upload minor files (about a few GB) to AWS. 100 GB is not appropriate.
upvoted 2 times
awsgeek75
1 year ago
There is no limitation on AWS CLI s3 sync command transfer size. Not that I can find in the docs. https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3/sync.html Happy to be corrected!
upvoted 2 times
...
...
Guru4Cloud
1 year, 5 months ago
Selected Answer: B
Use AWS DataSync to migrate the data from the on-premises location to an S3 bucket
upvoted 4 times
...
HectorLeon2099
1 year, 6 months ago
Selected Answer: A
B is a good option but as the volume is not large and the speed is not bad, A requires less operational overhead
upvoted 4 times
...
VellaDevil
1 year, 7 months ago
Selected Answer: B
Answer A and B both are correct and with least operational overhead. But since the question says from an "On-premise Location" hence I would go with DataSync.
upvoted 1 times
...
TariqKipkemei
1 year, 7 months ago
Selected Answer: B
AWS DataSync is a secure, online service that automates and accelerates moving data between on premises and AWS Storage services.
upvoted 2 times
...
vrevkov
1 year, 7 months ago
Why not A? s3 is already encrypted in transit by TLS. We need to have the LEAST operational overhead and DataSync implies the installation of Agent whereas AWS CLI is easier to use.
upvoted 3 times
Smart
1 year, 5 months ago
I can think of two reasons. - S3 does have HTTP and HTTPS endpoints available. - DataSync offers data compression - considering the question mentions of internet bandwidth is mentioned.
upvoted 2 times
...
...
Axeashes
1 year, 7 months ago
Selected Answer: A
https://docs.aws.amazon.com/cli/latest/userguide/cli-services-s3-commands.html
upvoted 3 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago