0% found this document useful (0 votes)
8 views2 pages

IoT Tools and Platforms Assignment by Anuwar

The document discusses various IoT platforms and tools that connect edge hardware and applications, highlighting their primary functions and key features. It emphasizes the importance of selecting the right IoT platform based on company requirements such as hardware, budget, and development skills. Key platforms mentioned include KAA, Particle, Google Cloud, SiteWhere, IBM Watson IoT, IRI Voracity, ThingSpeak, DeviceHive, Zetta, and ThingsBoard, each with unique capabilities for device management, data analysis, and application integration.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views2 pages

IoT Tools and Platforms Assignment by Anuwar

The document discusses various IoT platforms and tools that connect edge hardware and applications, highlighting their primary functions and key features. It emphasizes the importance of selecting the right IoT platform based on company requirements such as hardware, budget, and development skills. Key platforms mentioned include KAA, Particle, Google Cloud, SiteWhere, IBM Watson IoT, IRI Voracity, ThingSpeak, DeviceHive, Zetta, and ThingsBoard, each with unique capabilities for device management, data analysis, and application integration.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

IoT Platforms and Tools

Internet of Things (IoT) is software that connects the edge hardware, access points, and data networks
to the other end which is usually the end-user application.

Some facts about these platforms:

The primary function of the IoT platform is to act as middleware or as plumbing to connect devices or
applications to another end. IoT contains a mixture of functions like Sensors & controllers, a gateway
device, communication network, data analyzing & translating software, and end application service.

IoT cloud platform can handle huge data volume from devices, customers, applications, websites, and
sensors and take actions to give a real-time response.

How to select the best Internet of Things platform depends on the requirements of a company for
hardware, real-time access, custom reports, budget, development skills, and the business model.

IoT Platform Key features


KAA
• Manage an unlimited number of connected devices
• Set up cross-device interoperability
• Perform real-time device monitoring
• Perform remote device provisioning and configuration
• Collect and analyze sensor data
• Analyze user behavior and deliver targeted notifications
• Create cloud services for smart products

Particle Hardware, Connectivity, Device Cloud, and Apps.

Google Cloud Organizing, managing, and sharing documents.


Platform Solutions for smart cities and buildings, and real-time asset tracking.

Site Where
• Run any number of IoT applications on a single SiteWhere instance
• Spring delivers the core configuration framework
• Add devices through self-registration
• Integrates with third-party integration frameworks such as Mule any point
• Default database storage is MongoDB
• Eclipse Californium for CoAP messaging
• InfluxDB for event data storage
• Grafana to visualize SiteWhere data
IBM Watson IoT Connection Service, Analytics Service, Block chain Service.

IRI Voracity Runtime aggregation on the edge, and/or analytics in hub.

ThingSpeak
• Collect data in private channels
• Share data with public channels
• MATLAB analytics and visualizations
• Alerts
• Event scheduling
• App integrations
• Worldwide community

DeviceHive
• Directly integrate with Alexa
• Visualization dashboard of your choice
• It supports Big data solutions such as ElasticSearch, Apache Spark, Cassandra
and Kafka for real-time and batch processing.
• Connect any device
• It comes with Apache Spark and Spark Streaming support.
• Supports libraries written in various programming languages, including Android
and iOS libraries
• It allows running batch analytics and machine learning on top of your device data

Zetta
• Supports a wide range of hacker boards
• Zetta allows you to assemble smartphone apps, device apps, and cloud apps

ThingsBoard
• Real-time data visualization and remote device control
• Customizable rules, plugins, widgets and transport implementations

You might also like