Smart Solutions Inc. is developing a cloud-based platform where thousands of IoT devices will stream data in real-time over MQTT, each authenticating with a unique X.509 certificate. Which solution will meet these requirements with the LEAST operational overhead?