Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam AWS Certified Solutions Architect - Professional SAP-C02 All Questions

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

Exam AWS Certified Solutions Architect - Professional SAP-C02 topic 1 question 209 discussion

A company runs an IoT application in the AWS Cloud. The company has millions of sensors that collect data from houses in the United States. The sensors use the MQTT protocol to connect and send data to a custom MQTT broker. The MQTT broker stores the data on a single Amazon EC2 instance. The sensors connect to the broker through the domain named iot.example.com. The company uses Amazon Route 53 as its DNS service. The company stores the data in Amazon DynamoDB.

On several occasions, the amount of data has overloaded the MQTT broker and has resulted in lost sensor data. The company must improve the reliability of the solution.

Which solution will meet these requirements?

  • A. Create an Application Load Balancer (ALB) and an Auto Scaling group for the MQTT broker. Use the Auto Scaling group as the target for the ALB. Update the DNS record in Route 53 to an alias record. Point the alias record to the ALB. Use the MQTT broker to store the data.
  • B. Set up AWS IoT Core to receive the sensor data. Create and configure a custom domain to connect to AWS IoT Core. Update the DNS record in Route 53 to point to the AWS IoT Core Data-ATS endpoint. Configure an AWS IoT rule to store the data.
  • C. Create a Network Load Balancer (NLB). Set the MQTT broker as the target. Create an AWS Global Accelerator accelerator. Set the NLB as the endpoint for the accelerator. Update the DNS record in Route 53 to a multivalue answer record. Set the Global Accelerator IP addresses as values. Use the MQTT broker to store the data.
  • D. Set up AWS IoT Greengrass to receive the sensor data. Update the DNS record in Route 53 to point to the AWS IoT Greengrass endpoint. Configure an AWS IoT rule to invoke an AWS Lambda function to store the data.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
easytoo
Highly Voted 1 year, 4 months ago
b-b-b-b-bb- Greengrass is typically used for edge computing scenarios and may not be the most suitable solution for addressing MQTT broker reliability and scalability.
upvoted 5 times
...
junja
Most Recent 7 months, 2 weeks ago
Selected Answer: B
option B
upvoted 1 times
...
career360guru
11 months, 3 weeks ago
Selected Answer: B
Option B
upvoted 1 times
...
bur4an
1 year, 2 months ago
I think this is repeat question.
upvoted 1 times
...
SK_Tyagi
1 year, 2 months ago
Selected Answer: B
AWS service is the answer.
upvoted 3 times
...
lferrari
1 year, 2 months ago
Selected Answer: B
IOT core for anything IOT
upvoted 2 times
...
NikkyDicky
1 year, 4 months ago
Selected Answer: B
IOT core for anything IOT
upvoted 4 times
...
pupsik
1 year, 4 months ago
Selected Answer: B
Option C doesn't mention required auto-scaling group, hence eliminated.
upvoted 1 times
...
SkyZeroZx
1 year, 4 months ago
Selected Answer: B
voting for B. IoT Core
upvoted 3 times
...
Maria2023
1 year, 4 months ago
Selected Answer: B
Both C and B should work. I suggest AWS wants us to use as many native services as we can, therefore B should be the preferred answer.
upvoted 2 times
Daniel76
1 week, 4 days ago
IoT core support availability whereas option c did not mention about auto scaling. With just one instance it might still fail to process when there's a surge in incoming data.
upvoted 1 times
...
...
chiaseed
1 year, 4 months ago
Selected Answer: B
voting for B. IoT Core
upvoted 2 times
...
nexus2020
1 year, 4 months ago
Selected Answer: B
IoT core, B
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 ...