Types Of IoT Softwares Flashcards

1
Q

DEF IOT SOFTWARE

A

While the hardware (sensors, devices, etc.) forms the physical layer of this system, IoT Software acts as the intelligence—collecting, analyzing, and acting on data. Without IoT software, the data collected by devices would be raw, unprocessed, and largely useless

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Types of IoT Software

A

Device Management Software
Monitors and controls IoT devices.

Helps with firmware updates, remote control, diagnostics, and error handling.

Ensures secure and consistent performance of IoT hardware.

Example: Bosch IoT Suite, Particle Cloud

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Types of IoT Software

A

IoT Platforms
Provide a central hub to manage devices, connectivity, and data.

Offer dashboards, APIs, analytics tools, and cloud services.

Can be cloud-based or on-premise.

Examples:

AWS IoT Core

Google Cloud IoT

Microsoft Azure IoT Hub

IBM Watson IoT

ThingWorx

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Types of IoT Software

A

Data Analytics Software
Extracts insights from data collected from IoT sensors.

Uses machine learning, big data, and AI to predict trends and behavior.

Examples: SAS Analytics for IoT, Apache Hadoop, Splunk

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Types of IoT Software

A

Security Software
Provides encryption, authentication, and protection against threats.

Ensures device identity and secure communication.

Examples: Symantec IoT Security, Cisco IoT Threat Defense

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Types of IoT Software

A

Network Management Software

Manages communication between devices over various protocols like Wi-Fi, MQTT, Zigbee, LoRaWAN, etc.

Maintains stable and efficient connectivity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Types of IoT Software

A

Application Enablement Software

Provides tools to build user-facing IoT applications (dashboards, alerts, mobile apps).

Helps extend IoT functionality to business logic.

Examples: Blynk, Kaa IoT, Node-RED

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Major Functions of IoT Software

A
  1. 📥 Data Collection
    IoT software collects vast amounts of data from various sources such as sensors, RFID tags, GPS modules, and smart appliances.

It uses protocols like MQTT, CoAP, HTTP, and WebSockets to gather data from the edge (devices) to the cloud or local server.

This raw data may include temperature, location, humidity, speed, usage statistics, etc.

Functionality:

Continuous or scheduled data pulling

Data format standardization (JSON, XML)

Initial preprocessing (filtering noise, removing duplicates)

Example:

A temperature sensor in a smart fridge sends data every minute to an AWS IoT platform, which collects and stores it in a time-series database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Major Functions of IoT Software

A
  1. 🔗 Device Integration
    IoT software must connect with a wide variety of devices, each having different protocols, OS, and communication standards.

The integration layer helps different IoT devices communicate and work together, regardless of brand or type.

Functionality:

Handles protocol translation (MQTT ↔ HTTP)

Facilitates device registration and provisioning

Manages communication consistency and uptime

Example:

A smart lighting system, security camera, and HVAC system working in sync within a smart building through one common software interface.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Major Functions of IoT Software

A
  1. 📊 Real-Time Analytics
    Real-time analysis allows IoT systems to respond instantly to events.

This helps in critical applications like health monitoring, industrial safety, and traffic management.

Functionality:

Event detection and anomaly detection

Predictive maintenance (detect when a machine might fail)

Real-time alert generation (SMS, Email, App)

Example:

In smart factories, if a motor’s vibration data crosses a safety threshold, the system instantly sends an alert and stops the machine to avoid failure.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Major Functions of IoT Software

A
  1. 🧩 Application Process Extension
    IoT software integrates with business processes and enterprise systems (like ERP, CRM, SCM).

It helps businesses automate tasks, optimize operations, and deliver customer-centric services.

Functionality:

Provides APIs to integrate with external software

Automates workflows based on device events

Supports dashboards and visualization tools

Example:

In retail, IoT software integrates stock level data from smart shelves with inventory management systems to automatically place reorders.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly