It’s not a big secret that both the industrial and infrastructure sectors will be far more automated in the future. The main trends that drive this movement are the ubiquitous Digital Transformation, as well as standardization within the industry 4.0 and upcoming industrial IoT technologies. Side note: if you’d like to learn more about those trends in detail, we have written two ebooks on the topic. One focuses on the technical aspects, one on the business aspects. Both are of course free on our resources page!
On the road to discovering new businesses ventures, you may have asked yourself: What are use cases? Is the market ready? How do we monetize our product? Is the technology ready?
If the last one sounds like more of an afterthought, you might not be aware of all the pitfalls related to scalability you will encounter sooner or later:
Think about thousands of sensors that measure dozens of different types of data, network environments with varying degrees of reliability, numerous variations of user end-points with or without displays. Add to that the choice of platform you want to run your software on. Desktop environments? Mobile? Embedded? The Cloud?
Generally speaking, you will have to implement more functionalities for more use-cases, on many platforms, in many flavors, with better performance and footprint, but with less code and smaller data traffic!
Perfectly aligning all these elements requires careful planning to avoid scalability issues and to stay flexible to efficiently develop, improve and maintain your applications.
The good news is that leading technology vendors are already looking for solutions. And that’s what this blog series is about: To inspire and prepare you with best practices and technologies on how to start off your project and make it ready for the future.
Over the next couple of weeks, please look forward to reading the following topics (links will be updated as we publish the posts):
- Optimizing device communication with MQTT
- Message integration on other solutions (OPC UA / DDS)
- Remote UIs with WebGL and WebAssembly
- Cloud integration