The IoT (Internet of Things) movement is rooted in the large scale availability of technology, and taking advantage of the massive advances that have taken place over the last few years to meet the demands of the internet.
What’s happened is that everything has just become much easier.
For the consumer, it’s now easier for you to watch your favourite film via a streaming service, control the temperature of your home on your iPad, track your calorie expenditure on your watch, read your favourite newspaper on your phone, order an Uber cab; if that’s what you want to do, you have the choice.
The technologies underpinning this ‘connectedness’ have become universally established, well understood and more refined than ever before.
For those working in technology and engineering, some things that were really difficult for the previous generation have also become a much easier.
- The robustness and bandwidth provided by modern networks mean that getting large amounts of data from one place to another is much more straightforward and much faster.
- Spinning up a server and deploying your application to it is now a trivial job, thanks to cloud providers
- Being able to store and query massive datasets no longer carries the constraints it once did; the skills are easier to learn, there are more database choices, the databases scale more easily
- Being able to analyse and present information is now easier, with simpler and more powerful analysis and presentation tools
- Encryption and security techniques have made security concerns easier to deal with
- The cost and performance of computing technology has changed massively
- An emerging, global community of software engineers means that programming skills aligned to these newer technologies are easier to learn
With all of the above, it is also much cheaper.
The IoT movement recognizes the new world of simplicity, and predicts that more and more ‘things’ will be connected to networks in order to expose or consume useful data for new and exciting applications and services.
What about IIoT (Industrial Internet of Things) – what about industry?
The relevance for industrial automation is a question of whether this technology can make it easier to build systems. It can. What IIoT can provide is flexibility at an architectural level and the ability to use widely available resources to integrate systems and devices together, quickly.
For automation purposes, the most obvious benefit of using IIoT technology is that it provides a set of consistent mechanisms and norms for cross-application and cross-device communication. The popular mechanism for web developers is the RESTful API – where systems communicate via HTTP commands, exchanging data in XML or JSON format.
The universal popularity of this technology is the origin of your competitive advantage:
- REST communication principles are well understood and documented; the internet is full of examples
- Software developers from any industry or discipline, particularly the younger generation, will be able to work with it
- The IoT approach is intrinsically cross platform
If your system or device exposes this kind of interface, it becomes web-compatible. Being web-compatible strengthens your ability to take advantage of further evolution and development in these areas, when new services or devices emerge, the barrier to integration will be lower.
Having systems or devices web compatible opens other doors, your system can participate in a wider integration strategy:
- Exposing barcode scans through a web service so that the WMS system can adjust stock levels
- A web compatible system could download unique codes from a cloud based web service for printing on promotional packaging
- A web compatible system could migrate its data continuously to an on-premise or cloud database service for analysis and reporting purposes
Easy access to, and transfer of data related to manufacturing is an intrinsic part of the IIoT.
If you are a system architect, an automation engineer or a factory manager, you need to know what IIoT technology is all about because you might just be able to use it to your advantage now – and you will be poised to take advantage of emerging technologies in this space.
Andy German – Strategic Architect