IoT Networks and Telemetry Platforms: Implementation and Operational Experience

IoT projects are often perceived as pilot deployments with a limited number of devices. In real-world environments, the scale is very different — thousands or tens of thousands of sensors, controllers, and connected assets transmitting data continuously in a 24/7 mode.

At OneDev, we work with telemetry systems where the main objective is not to demonstrate connectivity, but to ensure reliable data collection and processing under unstable networks, high load, and long-term operation.

Below is a practical view of how IoT platforms operate in production environments.

What an IoT Platform Looks Like in Practice

An IoT platform is an infrastructure system that manages the full lifecycle of device data.

Its core responsibilities include:

  • • device connectivity and lifecycle management
  • • real-time telemetry ingestion
  • • storage of large data volumes
  • • event and anomaly detection
  • • integration with external systems
The value of an IoT solution is defined not by the number of connected devices, but by the platform’s ability to operate reliably at scale under continuous data flow.

In production environments, scalability, fault tolerance, and operational visibility become the key priorities.

Telemetry Collection, Storage, and Analysis

Data Ingestion

Devices may transmit data at different intervals — from seconds to several times per day. The platform must:

  • • receive messages without data loss
  • • handle traffic spikes
  • • buffer data during connectivity issues
  • • support asynchronous processing

Data Storage

Telemetry is primarily time-series data. Efficient handling requires:

  • • scalable storage systems
  • • separation of operational and historical data
  • • data retention and aggregation policies
  • • indexing for fast queries

Analytics and Event Processing

  • • detecting deviations from normal behavior
  • • generating events and incidents
  • • calculating aggregated metrics
  • • predicting load patterns and potential failures

Protocols and Device Connectivity Approaches

Different communication protocols are used depending on device capabilities and network conditions:

  • • MQTT — lightweight and reliable messaging
  • • HTTP/HTTPS — for devices with stable connectivity
  • • CoAP and other lightweight protocols
  • • industrial protocols via gateways

A typical architecture includes:

  • • field devices
  • • edge gateways for aggregation and filtering
  • • message brokers
  • • processing and storage layers

The use of brokers and queues ensures system stability under intermittent connectivity.

Scaling Challenges in IoT Systems

Unstable Networks

Devices may disconnect, send delayed data, or retransmit messages. The platform must handle these scenarios correctly.

Load Spikes

Mass reconnections or synchronized reporting can cause sudden traffic peaks, requiring horizontal scaling and load balancing.

Device Management

  • • registration and identity management
  • • configuration updates
  • • health monitoring
  • • remote firmware updates

Data Volume Growth

Even small messages become large datasets when multiplied across thousands of devices, requiring optimized storage and processing strategies.

Operational Dashboards and Alerting

A production IoT platform must include operational visibility tools.

  • • real-time device status monitoring
  • • online/offline tracking
  • • data volume and traffic monitoring
  • • analytics by region, group, or device type

Alerting mechanisms notify operators when:

  • • devices lose connectivity
  • • parameters exceed thresholds
  • • anomalous behavior is detected
  • • data processing failures occur

In real environments, these dashboards are used daily and form the foundation of system operations.

Our Approach to IoT Projects

At OneDev, IoT solutions are treated as long-term infrastructure rather than pilot initiatives.

  • • architecture designed for future scaling
  • • asynchronous processing and message queues
  • • fault tolerance at every layer
  • • phased device onboarding
  • • built-in monitoring and operational tools from the start

This approach allows projects to start with a limited number of devices and scale to industrial levels without architectural changes.

Key Practical Conclusions

  • • The main challenge in IoT is large-scale operation, not device connectivity
  • • Reliability is more important than rapid deployment
  • • Telemetry requires specialized storage architecture
  • • Monitoring and alerting are mandatory components
  • • The system architecture must account for device growth from the beginning
Experience shows that a successful IoT platform is not a demonstration of device connectivity, but a stable environment supporting thousands of devices under real operational conditions. Such systems must be designed as long-term data infrastructure that evolves together with the scale of deployment.