The atomization of processing power allows things to become aware of their environment and to be activated remotely. Apps running on smartphones allow the visualization of data and the activation of things remotely. However, apps today work in ‘silos’ collecting ‘lots of data’ without really knowing what to do with it. We view the Internet of Things as a key enabler of Big Data, as it collects vasts amount of information from the real world. For example, if the cloud were aware that I was coming back home, as I got closer my positioning and movement tracked on my smartphone would communicate with software to switch on the boiler to increase the temperature to 20 degrees by the time I arrive home, and switch on the lights as I enter. Taking the idea forward, let’s assume that all the smart meters in a country were connected to utility companies. Utility companies could predict in advance any consumption peak and start gas turbines in time to optimize the cost of production.
No doubt the future is one massive API. Everything will plug into each other.