A Scalable Framework for IoT Applications in Cloud Environments

The exponential growth of the Internet of Things (IoT) has introduced significant challenges in managing scalability, availability, and efficiency. With billions of interconnected devices generating vast amounts of data, traditional frameworks struggle to handle the complex requirements of modern IoT applications. Addressing these challenges is crucial to fully leverage the potential of IoT in various domains, including smart homes, healthcare, and industrial automation. This paper proposes a novel framework for integrating IoT applications with cloud environments to achieve scalability and high availability. The framework is structured into four layers: the device layer leverages Message Queuing Telemetry Transport (MQTT) as a low overhead communication protocol;the edge gateway layer aggregates data using lightweight Kubernetes; the ingestion and cloud infrastructure layer employs Kafka and Apache Spark for ingesting data and data transformation; and the data processing and analytics layer utilizes the cloud infrastructure layer to send the data to databases for data visualization. By leveraging cloud environments, this solution enhances scalability, availability, and overall system robustness. This paper also explores the challenges involved in implementing such an architecture, and provides insights into future advancements in IoT cloud integration.

Authors

Publication Details

Published
2025-02-20
DOI
https://doi.org/10.1109/icsc64553.2025.10967655
Citations
1
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
3.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Scalable Framework for IoT Applications in Cloud Environments

Tushar Gupta, Shirin Bhambhani
1 citations
Cloud Computing and Resource Management
3.25
article

A Scalable Framework for IoT Applications in Cloud Environments

Tushar Gupta, Shirin Bhambhani
article en
1 citations

Abstract

The exponential growth of the Internet of Things (IoT) has introduced significant challenges in managing scalability, availability, and efficiency. With billions of interconnected devices generating vast amounts of data, traditional frameworks struggle to handle the complex requirements of modern IoT applications. Addressing these challenges is crucial to fully leverage the potential of IoT in various domains, including smart homes, healthcare, and industrial automation. This paper proposes a novel framework for integrating IoT applications with cloud environments to achieve scalability and high availability. The framework is structured into four layers: the device layer leverages Message Queuing Telemetry Transport (MQTT) as a low overhead communication protocol;the edge gateway layer aggregates data using lightweight Kubernetes; the ingestion and cloud infrastructure layer employs Kafka and Apache Spark for ingesting data and data transformation; and the data processing and analytics layer utilizes the cloud infrastructure layer to send the data to databases for data visualization. By leveraging cloud environments, this solution enhances scalability, availability, and overall system robustness. This paper also explores the challenges involved in implementing such an architecture, and provides insights into future advancements in IoT cloud integration.

Openalex Percentile: Top 10%
Cloud Computing and Resource Management
3.25
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.