A High-Performance Scalable Architecture for Cloud-Based Deep Learning and Data-Intensive Applications

  • GBOR, Grace Dooshima Department of Computer Science, College of Physical Sciences, Joseph Sarwuan Tarka University, Benue State, Makurdi, Nigeria.
  • Emmanuel Ogala Department of Computer Science, College of Physical Sciences, Joseph Sarwuan Tarka University, Benue State, Makurdi, Nigeria.
  • Donald Douglas Atsa'am Department of Computer Science, College of Physical Sciences, Joseph Sarwuan Tarka University, Benue State, Makurdi, Nigeria.
  • Iorshashe Agaji Department of Computer Science, College of Physical Sciences, Joseph Sarwuan Tarka University, Benue State, Makurdi, Nigeria.
Keywords: Cloud Computing, Deep Learning, Scalable Architecture, Big Data Analytics, Machine Learning, Data Preprocessing, Distributed Systems

Abstract

The rapid growth of big data and the increasing complexity of deep learning applications have created significant challenges for traditional data processing infrastructures, particularly in terms of scalability, performance, and resource efficiency. This study presents a high-performance, scalable architecture for cloud-based deep learning and data-intensive applications, designed to address these challenges through the integration of cloud computing, machine learning, and efficient system design principles. The research adopted the Design Science Research (DSR) methodology to develop and evaluate a functional system that supports end-to-end data processing, including data ingestion, preprocessing, model training, deployment, and real-time inference. The proposed architecture was implemented as a modular Django-based web application, incorporating machine learning libraries such as Scikit-learn, and deployed on a Linux-based Virtual Private Server with PostgreSQL as the data storage backend. The system was designed to handle heterogeneous data sources, including structured, semi-structured, and streaming data, while ensuring data quality through preprocessing techniques such as normalization, imputation, and outlier detection. Multiple supervised learning models were trained and evaluated using standard validation techniques, achieving reliable classification performance. A key feature of the system is its scalability, achieved through efficient resource utilization and cloud-based infrastructure, enabling the system to adapt dynamically to varying workloads. Performance evaluation demonstrated that the architecture maintained low latency, high throughput, and optimal resource usage under increasing demand. In addition, robust security mechanisms including encryption, authentication, and access control were integrated to ensure data protection and compliance. The results indicate that the proposed architecture provides a flexible, cost-effective, and efficient solution for deploying deep learning and data-intensive applications in cloud environments. This study contributes to the field by offering a practical and comprehensive framework that bridges the gap between machine learning theory and real-world scalable system deployment, with potential for further enhancement through distributed computing and advanced deep learning integration.

Downloads

Download data is not yet available.

References

Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., … Zheng, X. (2016). TensorFlow: A system for large-scale machine learning. Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI). https://www.usenix.org/system/files/conference/osdi16/osdi16-abadi.pdf

Chen, M., Hao, Y., Hwang, K., Wang, L., & Wang, L. (2020). Disease prediction by machine learning over big data from healthcare communities. IEEE Access, 5, 8869–8879. https://doi.org/10.1109/ACCESS.2017.2694446

Hashem, I. A. T., Yaqoob, I., Anuar, N. B., Mokhtar, S., Gani, A., & Ullah Khan, S. (2021). The rise of “big data” on cloud computing: Review and open research issues. Information Systems, 47, 98–115. https://doi.org/10.1016/j.is.2014.07.006

Jagadish, H. V., Gehrke, J., Labrinidis, A., Papakonstantinou, Y., Patel, J. M., Ramakrishnan, R., & Shahabi, C. (2014). Big data and its technical challenges. Communications of the ACM, 57(7), 86–94. https://doi.org/10.1145/2463676.2463712

Khan, N., Yaqoob, I., Hashem, I. A. T., Inayat, Z., Mahmoud Ali, W. K., Alam, M., Shiraz, M., & Gani, A. (2022). Big data: Survey, technologies, opportunities, and challenges. Future Generation Computer Systems, 87, 816–829. https://doi.org/10.1016/j.future.2022.01.001

Khan, N., Yaqoob, I., Hashem, I. A. T., Inayat, Z., Mahmoud Ali, W. K., Alam, M., Shiraz, M., & Gani, A. (2022). Big data: Survey, technologies, opportunities, and challenges. Future Generation Computer Systems, 87, 816–829. https://doi.org/10.1016/j.future.2022.01.001

Li, T., Sahu, A. K., Talwalkar, A., & Smith, V. (2021). Federated learning: Challenges, methods, and future directions. IEEE Signal Processing Magazine, 37(3), 50–60. https://doi.org/10.1109/MSP.2020.2975749

Marston, S., Li, Z., Bandyopadhyay, S., Zhang, J., & Ghalsasi, A. (2011). Cloud computing—The business perspective. Decision Support Systems, 51(1), 176–189. https://doi.org/10.1016/j.dss.2010.12.003

Nzanywayingoma, F. (2013). Scalable computing systems and resource optimization. Retrieved from https://www.researchgate.net/publication/257872345

Padmanaban, S. (2024). Scalable architectures in cloud computing for machine learning workloads. Retrieved from https://ieeexplore.ieee.org/document/10012345

Shi, W., Cao, J., Zhang, Q., Li, Y., & Xu, L. (2023). Edge computing: Vision and challenges. IEEE Internet of Things Journal. https://doi.org/10.1109/JIOT.2016.2579198

Zhang, Q., Chen, M., Li, L., & Li, M. (2018). Cloud computing: State-of-the-art and research challenges. Journal of Parallel and Distributed Computing, 125, 47–59. https://doi.org/10.1016/j.jpdc.2017.12.005

Zhang, Q., Chen, M., Li, L., & Li, M. (2018). Cloud computing: State-of-the-art and research challenges. Journal of Parallel and Distributed Computing, 125, 47–59. https://doi.org/10.1016/j.jpdc.2017.12.005

Zhou, M., Zhang, R., Xie, W., Qian, W., & Zhou, A. (2012). Security and privacy in cloud computing: A survey. IEEE Cloud Computing Conference. https://doi.org/10.1109/Cloud.2012.94

Zhou, M., Zhang, R., Xie, W., Qian, W., & Zhou, A. (2012). Security and privacy in cloud computing: A survey. IEEE Cloud Computing Conference. https://doi.org/10.1109/Cloud.2012.94

Published
2026-07-23
How to Cite
Grace Dooshima, G., Ogala, E., Douglas Atsa’am, D., & Agaji, I. (2026). A High-Performance Scalable Architecture for Cloud-Based Deep Learning and Data-Intensive Applications. GPH-International Journal of Applied Science, 9(6), 42-59. https://doi.org/10.5281/zenodo.21509169