Guidance on MQTT project

Using HTTP protocol I can push data from my devices to the website. But once things go cellular data becomes very important, and the HTTP approach I had was very data heavy. No Pi Broker in this scenario.

I watched this video which accomplished something very similar: Mosquitto MQTT Android to Arduino