omg, sound like a bullshit
IoT is a buzzword by its definition - go ahead and ask 1000 software engineers what do they understand when they say "IoT" - you will have 2000 different answers. My personal feeling is that you are trying to hype on different things without even understanding the problem you try to solve.
did you read MQTT security fundamentals? did you ever build an IoT solution? Could you explain how Amazon Web services IoT differs from Azure IoT Hub?
To the op pls go through above user post, he has very genuine concerns.
He directed you in the right directions.