IoT is all about data, and there are only a few things we need to do with our data: (1) we need to get data from our IoT sensor module and into our database, (2) we need to make decisions based on our data, (3) we need to visualise our data, and (4) sometimes we might need to get new data back to our sensor. In concept, it doesn’t sound that difficult, but in reality, the total man-years of software development are extraordinary. Fortunately, and in the last decade, the building blocks have all become commoditised.
If we take LoRa Technology as an example, here we have a UNB radio and software stack enabling long-range data transport ideal for remote monitoring applications. A decade ago this would need to have been developed in-house, but today it’s all just off-the-shelf equipment. Likewise, an IoT deployment needs reliable and scalable data services, and in the past, we have developed systems to be just that. But today, and just like LoRa, it’s all changed and now we build a new system with commodity cloud data capability: everything from IoT message queues, to off-the-shelf machine learning, and database capacity that scales with just the push of a button.
Luckily, that’s exactly the challenge that our Data, Sensor, and IoT teams are here to meet.