Preparing Practice Exam…
Please wait a moment while the system generates the exam questions, answers, and study session.
Please wait a moment while the system generates the exam questions, answers, and study session.
AWS Certified Solutions Architect - Professional · AWS
Select one answer.
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
C is correct because using a managed, highly available AWS streaming service (such as Amazon MSK or Kinesis) removes the single point of failure from the on-premises Kafka server. With MQTT data ingested directly into AWS IoT Core, then streamed to the managed service for transformation and stored in Amazon S3, the solution is multi-AZ, automatically scalable, and prevents data loss even if a broker or node fails.
Option B could also work. The key why it is not correct is because it says there is a single broker, so it will not be HA, therefore it won't prevent the crashing problem. So C is the correct option.