— HaeramKim, BuildYourOwnIoTPlatform — 2 min read
NOTE: this notes are from “Build Your Own IoT Platform” by Anand Tamboli. And I can’t speak english very well, so some sentences or word might be inappropriate and might have some misunderstandings.
While there is no strict definition for what we can call an IoT platform, there is a general expectation that the platform will help high-level software, applications, and systems interact with lower-level protocols, methods of communication, and heterogeneous objects overall
Additionally, it needs the ability to create the required plugin and fill the gap whenever required, such that the middleware platform remains accommodating, for a very long time, before needing an overhaul.
You need a good combination of a fluid and a rigid architecture backed by a solid, efficient technology stack.
The platform should add enough value to justify its cost.
As a mandatory requirement, the middleware platform should have strong support in the design, development, deployment, and management of the solution on an ongoing basis.