We continue the topic of using the Internet of Things platform. In previous articles we told why it is worth to choose a ready-made system and what systems one can use for free . Today we will list the criteria for choosing a system, which, depending on the situation, may have more or less weight.
To make the right decision, there are several factors to consider that go beyond the platform itself:
- Support or integration capabilitywith data collection and display devices.
- Use Cases. In addition to meeting the goals and objectives of implementing an IoT platform, it is important to choose a flexible and scalable system that can adapt to changes in use cases.
- Ease of use. The platform should be easy to set up and use, allowing for rapid deployment and return on investment.
- User support, which includes access to technical support, training and resources to effectively use the platform.
- Platform reliability: uptime, availability and security level.
- Easy integration. How easily the platform can be integrated with your systems and without significant changes.
- Total Cost of Ownership: License fees, support and maintenance costs.
- Difficulty changing platforms. How easy it will be to switch to another platform: transferring data, connecting data collection devices to the new system.
- Availability of competencies for implementation and maintenance Internet of Things platforms.
To make it easier to navigate the capabilities of Internet of Things platforms, we provide a description of the functionality of the most popular systems.
Internet of Things platform |
Key functionality |
Use Cases |
---|---|---|
Google IoT |
Device management |
Energy Smart parking transport and logistic |
Amazon Web Services IoT Platform |
Authentication Rules Engine Development environment |
Smart city Smart House Agriculture |
Microsoft Azure IoT |
Device monitoring Device management |
Healthcare Production |
Oracle IoT Intelligent Applications |
Asset monitoring Data analysis Data Integration |
Smart production. Predictive maintenance. Logistics. |
IBM Watson IoT |
Device management Real-time analytics Blockchain |
Production Agriculture Smart buildings |
Salesforce |
Connection monitoring Data management Cloud orchestration Visualization |
Production Financial services Healthcare Retail |
Cisco IoT Cloud Connect |
mobile connection Security |
Connected vehicles Production Smart city |
ThingsBoard Open-Source IoT Platform |
Data collection and processing Information visualization Device management |
Smart measurements Smart Energy Smart agriculture Fleet tracking |
Particle |
Communication hardware |
Climate control systems Energy Industrial equipment Emission monitoring Electric cars |
IRI Voracity |
Data Integration Migration data Control data Data analysis |
Healthcare E-commerce Transport |
Kaa Enterprise |
Connection Configuration management Executing commands Data collection Data management Equipment integration |
Logistics Agriculture Healthcare Smart city Smart energy Smart Retail Sports and fitness |
How does one start choosing a tool for data collection and processing? With a description of the goals, objectives and prerequisites of the project. Convenient checklist for starting a project available at the link .