Designing IoT solutions from scratch is a massive undertaking requiring complete engineering teams to design and develop all the piece parts (IoT device, connectivity, data handling, data models, security, web/mobile applications, messaging, analytics, ML, device provisioning and many more). Given this, the only realistic approach for a company that wants to introduce IoT in its business is to look for solutions already designed by someone else. There are three major supplier types of these – IoT solutions providers, IoT systems integrators or what are referred to as IoT platform providers.
The former provides complete IoT solutions working with customers to customize these to meet requirements and specifications. IoT Systems Integrators work with customers to select the right solution and then develop and integrate these into complete IoT Solutions. Finally, IoT platform providers offer platforms made up of large number of functional parts (IoT Lego bricks) that can be used to create IoT solutions. The three business models are distinct – IoT solutions providers will provide a complete IoT solution, IoT systems integrators will put together and integrate an IoT solution from existing or new parts while IoT platform providers provide the tools for putting together complete IoT solutions.
Price points for the three are High, Higher & Medium/Low but you have you have to have a team to assemble the IoT solution or find a company that has done a lot of the work in order to realize the price and capability potential that IoT platform providers promise.
The Leading IoT Platform Provider – AWS IoT
Amazon Web Services is today the leading IoT platform provider followed by Microsoft Azure, IBM Watson and offerings from Google, Oracle, Kaa and others. While the leading contenders are similar in that they offer cloud based IoT platforms, Amazon Web Services is unmatched in market share and the breath of what they offer which includes:
Building IoT Solutions with AWS IoT Core
With all these AWS IoT Lego like building blocks in place, how do you actually build an IoT solution? All it takes is knowledge, determination, and a clear view of what the end IoT solution should look like. Let us address them in reverse order:
There should be no misunderstanding – it takes a real effort to build an IoT solution. The advantage of the AWS IoT Core foundation is that it has all the parts needed to create a world class one. Follow up blogs will discuss different aspects of what it takes and how it is done.
At Triotos, we decided to build our solutions using the AWS IoT Core platform and have already integrated the AWS Lego blocks into a set of reference solutions and products that we build our solutions around. This saves our customers from having to go through the substantial learning curve involved with the Knowledge part and instead focus on the Clear View of their IoT Solution and Determination to implement it.