The definition of IoT is not new, in fact it's been around for over a decade. What has changed is the public's awareness that the technology we use on a daily basis has caught up on the vision of an always on, always connected world. If you look into the details of what comprises the IoT, you'll see that it includes everything from cloud computing, Big Data analytics, "Things," Web communication, applications, network, storage, etc. It is essentially including everything connected online from hardware to software, or as we like to say, it's an Internet of many different things. The difference is that what have in the past been disparate and disconnected systems are now rapidly becoming uniform, connected, and always-on systems.
This shift in computing triggers new demands and requirements that will put existing infrastructures to the test and most likely cause massive disruption in the technology echo system, as old players can't keep up with new more agile players. As with any major technology shift it is important to stay open minded to new ideas and emerging technologies, technologies that may help you stay ahead in the next 10 to 20 years.
With this explosive growth in connected devices, predominantly Web-enabled and Web-accessible devices (yes, we're thinking about smartphones, tablets, vehicles, utility meters, apparel, and more) the demand for more live information, communication and distribution of data over the Web will grow exponentially. How are we going to be able to address these potential?