Scalable Cloud Computing Architecture for IoT Data Processing
DOI:
https://doi.org/10.48314/ceti.v1i1.26Keywords:
Internet of things, Scalable cloud architecture, Data processing, Edge computing, 5G, Serverless computing, Distributed computing, Machine learning, BlockchainAbstract
The Internet of Things (IoT) generates massive amounts of data that require efficient processing, storage, and analysis. The cloud provides the necessary infrastructure for handling these data streams at scale, enabling IoT systems to function seamlessly. However, scaling cloud resources for real-time IoT applications presents latency, cost management, security, and data integration challenges. This paper explores the architecture of scalable cloud computing systems for IoT data processing. We analyze key components such as load balancing, distributed computing, and serverless architectures. We also review case studies and technologies such as edge computing, 5G, and Machine Learning (ML) integration, which offer new opportunities for scalability. Finally, we highlight future trends in cloud computing and the growing importance of AI and blockchain in improving scalability and security.
References
Qiu, T., Chi, J., Zhou, X., Ning, Z., Atiquzzaman, M., & Wu, D. O. (2020). Edge computing in industrial internet of things: Architecture, advances and challenges. IEEE communications surveys & tutorials, 22(4), 2462–2488. https://doi.org/10.1109/COMST.2020.3009103
Singh, N., Raza, M., Paranthaman, V. V., Awais, M., Khalid, M., & Javed, E. (2021). Internet of things and cloud computing. In Digital health (pp. 151–162). Elsevier. https://doi.org/10.1016/B978-0-12-818914-6.00013-2
Ammar, M., Russello, G., & Crispo, B. (2018). Internet of things: A survey on the security of IoT frameworks. Journal of information security and applications, 38, 8–27. https://doi.org/10.1016/j.jisa.2017.11.002
Stergiou, C., Psannis, K. E., Kim, B. G., & Gupta, B. (2018). Secure integration of IoT and cloud computing. Future generation computer systems, 78, 964–975. https://doi.org/10.1016/j.future.2016.11.031
Narula, S., Jain, A., & others. (2015). Cloud computing security: amazon web service. 2015 fifth international conference on advanced computing & communication technologies. (pp. 501–505). IEEE https://doi.org/10.1109/ACCT.2015.20
Sotiriadis, S., Bessis, N., Amza, C., & Buyya, R. (2016). Elastic load balancing for dynamic virtual machine reconfiguration based on vertical and horizontal scaling. IEEE transactions on services computing, 12(2), 319–334. https://doi.org/10.1109/TSC.2016.2634024
Pierleoni, P., Concetti, R., Belli, A., & Palma, L. (2019). Amazon, Google and Microsoft solutions for IoT: architectures and a performance comparison. IEEE access, 8, 5455–5470. https://doi.org/10.1109/ACCESS.2019.2961511
Chanal, P. M., & Kakkasageri, M. S. (2020). Security and privacy in IoT: A survey. Wireless personal communications, 115(2), 1667–1693. https://doi.org/10.1007/s11277-020-07649-9
Xu, Y., & Helal, A. (2015). Scalable cloud-sensor architecture for the internet of things. IEEE internet of things journal, 3(3), 285–298. https://doi.org/10.1109/JIOT.2015.2455555
Gal, M. S., & Rubinfeld, D. L. (2019). Data standardization. NYUL rev., 94, 737. https://B2n.ir/yf4202
Hassan, N., Gillani, S., Ahmed, E., Yaqoob, I., & Imran, M. (2018). The role of edge computing in internet of things. IEEE communications magazine, 56(11), 110–115. (In Persion). https://doi.org/10.1109/MCOM.2018.1700906
Singh, S. (2017). Optimize cloud computations using edge computing. 2017 international conference on big data, iot and data science (BID) (pp. 49–53). IEEE. https://doi.org/10.1109/BID.2017.8336572
Sun, J., Zhang, Y., Wu, Z., Zhu, Y., Yin, X., Ding, Z., Plaza, A. (2019). An efficient and scalable framework for processing remotely sensed big data in cloud computing environments. IEEE transactions on geoscience and remote sensing, 57(7), 4294–4308. https://doi.org/10.1109/TGRS.2018.2890513
Kaur, J., & Kaur, K. (2017). Internet of things: A review on technologies, architecture, challenges, applications, future trends. International journal of computer network and information security, 9(4), 57. https://doi.org/10.5815/ijcnis.2017.04.07%0D
Minoli, D., & Occhiogrosso, B. (2018). Blockchain mechanisms for IoT security. Internet of things, 1, 1–13. https://doi.org/10.1016/j.iot.2018.05.002
Jawed, M. S., & Sajid, M. (2022). A comprehensive survey on cloud computing: architecture, tools, technologies, and open issues. International journal of cloud applications and computing (IJCAC), 12(1), 1–33. https://doi.org/10.4018/IJCAC.308277
Chang, K. D., Chen, C. Y., Chen, J. L., & Chao, H. C. (2011). Internet of things and cloud computing for future internet. Security-enriched urban computing and smart grid: second international conference, sucoms 2011, hualien, taiwan 2011. proceedings (pp. 1–10). Springer. https://doi.org/10.1007/978-3-642-23948-9_1