You had a hard time finding anything at all because the GAE backends have been replaced! You, now, need to have automatic scaled instances as frontend and manual scaled instances as backend. Plus, the MQTT is a protocol acting on top of the TCP/IP, which means that running a MQTT server will require the opening of a listening socket. And, sadly, those are not supported on your normal App Engine instances yet. So, a managed VM or running a full JVM is your best chance at running the MQTT broker. A full JVM that allows listening sockets or Managed VMs that provide access to most benefits and services of GAE.