300-915 · Question #40
Refer to the exhibit. Which two statements about data flow are true? (Choose two.)
The correct answer is B. Instead of AMQP, MQTT should be used for compatibility issues in a cloud-to-cloud connection. E. The Python application could use the paho-mqtt library. B is correct because AMQP is an enterprise-focused protocol that can cause compatibility issues in cloud-to-cloud IoT scenarios. MQTT is the standard lightweight protocol used by platforms like Cisco Kinetic for interoperability, making it the appropriate choice when bridging…
Question
Refer to the exhibit. Which two statements about data flow are true? (Choose two.)
Exhibit
Options
- AAnother AMQP broker should be implemented on the customer cloud.
- BInstead of AMQP, MQTT should be used for compatibility issues in a cloud-to-cloud connection.
- CA VPN tunnel is not necessary because the MQTT payload is encrypted by default.
- DThe gateway must stay constantly connected to the Kinetic cloud to avoid blank data sets, even
- EThe Python application could use the paho-mqtt library.
How the community answered
(29 responses)- A21% (6)
- B69% (20)
- C3% (1)
- D7% (2)
Explanation
B is correct because AMQP is an enterprise-focused protocol that can cause compatibility issues in cloud-to-cloud IoT scenarios. MQTT is the standard lightweight protocol used by platforms like Cisco Kinetic for interoperability, making it the appropriate choice when bridging two cloud environments.
E is correct because paho-mqtt is the de facto standard Python library for MQTT communication, maintained by the Eclipse Foundation. Any Python application in this architecture communicating over MQTT would naturally leverage this library.
Why the distractors fail:
- A is wrong because the solution is to replace AMQP with MQTT, not add more AMQP brokers - doubling down on the incompatible protocol solves nothing.
- C is wrong because MQTT does not encrypt payloads by default; TLS/SSL must be configured separately, so a VPN may still be warranted.
- D is wrong because modern IoT gateways use store-and-forward buffering, meaning brief disconnections from the cloud don't inherently cause data loss.
Memory tip: Think "M for Mobile/Minimal" - MQTT was built for constrained, IoT-style communication and is universally supported across cloud platforms, while AMQP suits enterprise brokers. Pair that with "Paho for Python + MQTT" and you have both answers locked in.
Topics
Community Discussion
No community discussion yet for this question.
