Data
AWS (Amazon web services)
MQTT
https://en.wikipedia.org/wiki/MQTT
MQTT (MQ Telemetry Transport or Message Queuing Telemetry Transport) is an open OASIS and ISO standard (ISO/IEC 20922) lightweight, publish-subscribe network protocol that transports messages between devices. The protocol usually runs over TCP/IP; however, any network protocol that provides ordered, lossless, bi-directional connections can support MQTT. It is designed for connections with remote locations where a "small code footprint" is required or the network bandwidth is limited.
This is the Main focus of my research
Since IoT \Automation is basically communication between man and machine through sensors using them to gather data to control various operations .I researched different ways to accomplish this with minimal cost , parts and complexity cloud based and directly
MQTT
WiFi
Infrared
Bluetooth
RF