Towards Scalable IoT Architectures: Merging Cloud and Edge Computing for Optimized Performance
Main Article Content
Abstract
The Internet of Things (IoT) is a rapidly advancing technology, revolutionizing the way everyday objects connect and interact. By embedding hardware into various devices, IoT creates a network of internet-connected objects that can transform our lives and work. IoT devices enable consumers to manage energy use, enhance convenience, and interact with their environment in novel ways. For instance, mobile devices can now control home appliances remotely using smart infrared wireless technology. Through the IoT, users can connect with services provided by component suppliers, connectivity providers, and data analysis experts. As IoT grows, businesses can develop more sophisticated products that improve energy efficiency, lower costs, and make cutting-edge technology more accessible. By 2030, the number of IoT devices globally is expected to exceed 29 billion, reflecting their increasing role across consumer markets and industry sectors. IoT architecture consists of three primary layers: the physical layer for data collection, the information layer for data processing and storage, and the application layer for delivering services to users. However, with the rise of IoT comes a need for robust data management solutions that address processing power, latency, and security limitations, particularly in cloud and edge computing environments. As interconnected devices grow, optimizing IoT systems through the convergence of cloud and edge computing becomes essential to ensure scalability, real-time decision-making, and secure data management.