I thought of writing an WebApp to control my Android Phone.
What I'm intended to do is My WebApp will call the REST APIs of AWS IoT and send some commands. Using AWS rules engine I store those command data into a database and the same time send a push notification to my Android application.
When my Android application receives the push notification it will call the AWS IoT REST APIs to retrieve the stored command data from the database and executes those.
I believe in this manner I can control my mobile phone using AWS IoT as a EMM (Enterprise Mobility Manager) provider.
My question is, does AWS IoT allows this type of REST communication instead of using MQTT protocol?