exam questions

Exam AWS Certified Solutions Architect - Professional All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional exam

Exam AWS Certified Solutions Architect - Professional topic 1 question 864 discussion

A company runs a serverless application in a single AWS Region. The application accesses external URLs and extracts metadata from those sites. The company uses an Amazon Simple Notification Service (Amazon SNS) topic to publish URLs to an Amazon Simple Queue Service (Amazon SQS) queue. An AWS Lambda function uses the queue as an event source and processes the URLs from the queue. Results are saved to an Amazon S3 bucket.
The company wants to process each URL in other Regions to compare possible differences in site localization. URLs must be published from the existing Region.
Results must be written to the existing S3 bucket in the current Region.
Which combination of changes will produce multi-Region deployment that meets these requirements? (Choose two.)

  • A. Deploy the SQS queue with the Lambda function to other Regions.
  • B. Subscribe the SNS topic in each Region to the SQS queue.
  • C. Subscribe the SQS queue in each Region to the SNS topic.
  • D. Configure the SQS queue to publish URLs to SNS topics in each Region.
  • E. Deploy the SNS topic and the Lambda function to other Regions.
Show Suggested Answer Hide Answer
Suggested Answer: AC 🗳️

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
snakecharmer2
Highly Voted 2 years, 7 months ago
Selected Answer: AC
A & C First you create the SQS and Lambda in each region and then you subscribe the SQS queue to the SNS topic (there is no need to create antoher SNS topic in each region) https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-configure-subscribe-queue-sns-topic.html
upvoted 5 times
...
janvandermerwer
Most Recent 2 years ago
A - Process URLs in other regions = Lambda + SQS as source >> B - After the above is complete send D - Wrong answer - URLs must be published from the existing region. E: Wrong answer - "Process in other regions" = lambda, but "urls must be published from existing region"
upvoted 1 times
...
sb333
2 years, 2 months ago
Selected Answer: AC
https://docs.aws.amazon.com/sns/latest/dg/sns-cross-region-delivery.html
upvoted 2 times
...
MarkChoi
2 years, 4 months ago
Selected Answer: CE
In other region. it is needed that SQS & Lambda. so, C&E is correct. A is not correct answerr. because, they say that "deploy SQS to other region with using Lambda"
upvoted 1 times
...
Enigmaaaaaa
2 years, 4 months ago
Selected Answer: AC
Confusing question... A and C since multiple SQS queues can subscribe to one SNS
upvoted 3 times
...
bobsmith2000
2 years, 6 months ago
Selected Answer: AC
It's a fan out.
upvoted 2 times
...
Bigbearcn
2 years, 7 months ago
It's A C
upvoted 1 times
...
mirnuj_atom
2 years, 7 months ago
Selected Answer: AC
AC - the company wants to process the URLs published through the same endpoint, so they are looking to a single SNS with cross-regional delivery but separate SQS + Lambda per region.
upvoted 3 times
user0001
2 years, 7 months ago
true that is the key he company wants to process the URLs published through the same endpoint
upvoted 1 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 ...