Google Cloud Platform has a new service Cloud IoT Core.
Interesting, AMQP protocol is not supported (yet).
Cloud IoT Core with Indranil Chakraborty and Gabe Weiss | Google Cloud Platform Podcast
Cloud IoT Core | Google Cloud Platform
Google Cloud IoT - Fully managed IoT services from Google | Google Cloud Platform
Protocols | Google Cloud Internet of Things Core | Google Cloud Platform
"Cloud IoT Core supports two protocols for device connection and communication: MQTT and HTTP. Devices communicate with Cloud IoT Core across a "bridge" — either the MQTT bridge or the HTTP bridge. When you create a device registry, you select protocols to enable: MQTT, HTTP, or both."