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 717 discussion

A company wants to migrate an on-premises legacy application to AWS. The application ingests customer order files from an on-premises enterprise resource planning (ERP) system. The application then uploads the files to an SFTP server. The application uses a scheduled job that checks for order files every hour.

The company already has an AWS account that has connectivity to the on-premises network. The new application on AWS must support integration with the existing ERP system. The new application must be secure and resilient and must use the SFTP protocol to process orders from the ERP system immediately.

Which solution will meet these requirements?

  • A. Create an AWS Transfer Family SFTP internet-facing server in two Availability Zones. Use Amazon S3 storage. Create an AWS Lambda function to process order files. Use S3 Event Notifications to send s3:ObjectCreated:* events to the Lambda function.
  • B. Create an AWS Transfer Family SFTP internet-facing server in one Availability Zone. Use Amazon Elastic File System (Amazon EFS) storage. Create an AWS Lambda function to process order files. Use a Transfer Family managed workflow to invoke the Lambda function.
  • C. Create an AWS Transfer Family SFTP internal server in two Availability Zones. Use Amazon Elastic File System (Amazon EFS) storage. Create an AWS Step Functions state machine to process order files. Use Amazon EventBridge Scheduler to invoke the state machine to periodically check Amazon EFS for order files.
  • D. Create an AWS Transfer Family SFTP internal server in two Availability Zones. Use Amazon S3 storage. Create an AWS Lambda function to process order files. Use a Transfer Family managed workflow to invoke the Lambda function.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

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
anikolov
Highly Voted 12 months ago
Selected Answer: D
D looks more secure over existing on-prem to AWS connection -Transfer Family SFTP internal server in two Availability Zones. -Use Amazon S3 storage. -Use a Transfer Family managed workflow to invoke the Lambda function"
upvoted 11 times
hajra313
12 months ago
If the legacy application needs to ingest customer order files from an on-premises ERP system and upload them to an SFTP server, an internet-facing AWS Transfer Family SFTP server would be the appropriate choice. In this scenario, the SFTP server needs to be accessible from the internet to facilitate the file transfer between the on-premises system and AWS. Therefore, an internet-facing server is required to securely receive the files.
upvoted 2 times
Mr_Marcus
8 months, 1 week ago
"The company already has an AWS account that has connectivity to the on-premises network." Internal Server.
upvoted 2 times
...
...
...
FlyingHawk
Most Recent 1 week, 6 days ago
Selected Answer: D
A and D are similar, but A internet-facing server is less secure than D, also no need to use S3 Event Notifications to send s3:ObjectCreated:* events to the Lambda function because Transfer Family managed workflows can directly invoke Lambda.. https://docs.aws.amazon.com/transfer/latest/userguide/transfer-workflows.html
upvoted 1 times
FlyingHawk
1 week, 6 days ago
AWS Transfer Family supports managed workflows for file processing. With managed workflows, you can kick off a workflow after a file has been transferred over SFTP, FTPS, or FTP. Using this feature, you can securely and cost effectively meet your compliance requirements for business-to-business (B2B) file exchanges by coordinating all the necessary steps required for file processing. In addition, you benefit from end-to-end auditing and visibility. https://aws.amazon.com/blogs/storage/customize-file-delivery-notifications-using-aws-transfer-family-managed-workflows/
upvoted 1 times
...
...
ckhemani
2 months, 1 week ago
Selected Answer: D
A and B is out since it is public facing and we don't need public facing SFTP since Company already have Connection to AWS thro ON-PREMISES. Initially i thought it will C since it was doing scheduled as they were doing scheduled job every hour on on-premises. Then the read thro question and saw they are saying with new solution, they want to process the file immediately after it is uploaded so D is correct since it will trigger the Lambda file as soon as file appears on S3.
upvoted 3 times
...
Scheldon
7 months, 1 week ago
Selected Answer: D
Answer D
upvoted 2 times
...
sandordini
9 months, 2 weeks ago
Selected Answer: D
"order files from an on-premises enterprise resource planning (ERP)" - Therefore Internal Endpoint is enough, no need for Internet-facing, although Internet-facing also handles on-prem connections as well, but "most secure". Even tho we are talking about SecureFTP.... Very bad wording of the question... :( Definitely S3 against EFS, so D should be the answer...
upvoted 3 times
sandordini
9 months, 2 weeks ago
Also: With managed workflows, you can kick off a workflow after a file has been transferred over SFTP
upvoted 2 times
...
...
Hung23
10 months, 1 week ago
Selected Answer: A
Correct answer is A because must support integration with existing erp system we need to choose sftp internal-facing
upvoted 3 times
...
buzzinmumbai
10 months, 2 weeks ago
Answer is D . Both A&D are right but the question says it must support integration with existing erp system. I believe you can use transfer family for the existing job onprem as well to check for files.
upvoted 1 times
...
alawada
10 months, 2 weeks ago
Selected Answer: D
has an AWS account that has connectivity to the on-premises network.
upvoted 2 times
...
xBUGx
11 months ago
Selected Answer: D
The company already has an AWS account that has connectivity to the on-premises network. So no need internet.
upvoted 3 times
...
67a3f49
11 months, 3 weeks ago
I would go in D as it's internal network.
upvoted 2 times
...
NayeraB
11 months, 3 weeks ago
Selected Answer: A
I think A makes more sense
upvoted 2 times
...
Andy_09
1 year ago
A is the correct option
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