Skip to main content

Advertisement

Log in

Cloud adoption for e-learning: Survey and future challenges

  • Published:
Education and Information Technologies Aims and scope Submit manuscript

Abstract

The cloud computing platform has become prevalent today and is being utilized by many organizations in government, industry, and academia. For teaching and training, its virtual environment provides a cost-effective alternative to physical labs which may be rapidly configured to provide hands-on lab exercises, as well as to run scientific applications for e-learning. In this paper, we present a survey of cloud usage aimed at empowering students with practical skills in an educational environment. We present a taxonomy of cloud usage for e-learning, and also analyze existing major contributions relevant to cloud usage for e-learning. We also perform a comparative analysis of the frameworks and models found in the literature along with a comparative evaluation of the implementations carried out for e-learning. The future challenges and major issues being faced in adopting cloud technology for e-learning are also discussed along with recommendations for possible solutions.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  • Al-Araibi, A. M., Mahrin, M. N., & Yusoff, R. C. M. (2019). Technological aspect factors of E-learning readiness in higher education institutions: Delphi technique. Education and Information Technologies, 24(1), 567–590. https://doi.org/10.1007/s10639-018-9780-9.

    Article  Google Scholar 

  • Al-Noor, S., Mustafa, G., Chowdhury, S. A., Hossain, M. Z., & Jaigirdar, F. T. (2010). A proposed architecture of cloud computing for education system in Bangladesh and the impact on current education system. IJCSNS International Journal of Computer Science and Network Security, 10(10), 7–13.

    Google Scholar 

  • Al-Zoube, M. (2009). E-Learning on the Cloud. International Arab Journal of e-Technology, 1(2), 58–64.

    Google Scholar 

  • Amazon, Cloud Computing with Amazon Web Services, (2018). [Online]. https://aws.amazon.com/what-is-aws/. Accessed 27 Feb 2019.

  • Bazzaza, M. W., & Salah, K. (2015). Using the Cloud to Teach Computer Networks. 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC), (pp. 310–314).

  • BonFire. (2017). BonFire Infrastructure. BonFire Consoritum. Retrieved from http://www.bonfire-project.eu/infrastructure. Accessed 27 Feb 2019.

  • Bouyer, A., & Arasteh, B. (2014). The Necessity of Using Cloud Computing in Educational System. Procedia - Social and Behavioral Sciences, 143, 581–585.

    Article  Google Scholar 

  • Burd, S. D., Luo, X., & Seazzu, A. F. (2013). Cloud-Based Virtual Computing Laboratories. 2013 46th Hawaii International Conference on System Sciences, (pp. 5079–5088).

  • Chandra, D. G., & Malaya, D. B. (2012). Role of cloud computing in education. 2012 International Conference on Computing, Electronics and Electrical Technologies (ICCEET), (pp. 832–836).

  • Chine, K. (2010). Learning Math and Statistics on the Cloud, Towards an EC2-Based Google Docs-like Portal for Teaching / Learning Collaboratively with R and Scilab. 2010 10th IEEE International Conference on Advanced Learning Technologies, (pp. 752–753).

  • Conde-González, M., García-Peñalvo, F., Conde, M. J., Forment, M., Casany, M. J., & Piguillem Poch, J. (2014). An evolving Learning Management System for new educational environments using 2.0 tools. Interactive Learning Environments, 22(2), 188–204.

    Article  Google Scholar 

  • Despotović-Zrakić, M., Simić, K., Labus, A., Milić, A., & Jovanić, B. (2013). Scaffolding environment for e-learning through cloud computing. Journal of Educational Technology \& Society , 16 (3).

  • Doelitzscher, F., Sulistio, A., Reich, C., Kuijs, H., & Wolf, D. (2011). Private cloud for collaboration and e-Learning services: from IaaS to SaaS. Computing, 91(1), 23–42.

    Article  Google Scholar 

  • Dukhanov, A., Karpova, M., & Bochenina, K. (2014). Design Virtual Learning Labs for Courses in Computational Science with Use of Cloud Computing Technologies. Procedia Computer Science, 29, 2472–2482.

    Article  Google Scholar 

  • El-Ala, N. S., Awad, W., & El-Bakry, H. (2012). Cloud Computing for Solving E-Learning Problems. International Journal of Advanced Computer Science and Applications, 3, 135–137.

    Google Scholar 

  • Elamir, A. M., Jailani, N., & Bakar, M. A. (2013). Framework and Architecture for Programming Education Environment as a Cloud Computing Service. Procedia Technology, 11, 1299–1308.

    Article  Google Scholar 

  • El-Sofany, H., Al Qahtani, H., Alghatan, K., Al Tayeb, A., & El-Seoud, S. A. (2012). The Impact of Cloud Computing Technologies in E-Learning. International Conference on Interactive Collaborative Learning (ICL2012). Villach, Austria.

  • Encalada, W. L., & Sequera, J. L. (2017). Model to Implement Virtual Computing Labs via Cloud Computing Services. Symmetry , 9 (7).

  • Ercan, T. (2010). Effective use of cloud computing in educational institutions. Procedia - Social and Behavioral Sciences, 2(2), 938–942.

    Article  Google Scholar 

  • Fernández, A., Peralta, D., Herrera, F., & Benítez, J. M. (2012). An Overview of E-Learning in Cloud Computing. In L. Uden, C. a. Rodríguez, D. P. Santana, & F. De la Prieta (Eds.), Workshop on Learning Technology for Education in Cloud (LTEC1́2) (pp. 35–46). Berlin, Heidelberg: Springer Berlin Heidelberg.

  • García-Peñalvo, F. J., Johnson, M., Alves, G. R., Minović, M., & Conde-González, M. Á. (2014). Informal learning recognition through a cloud ecosystem. Future Generation Computer Systems, 32, 282–294.

    Article  Google Scholar 

  • Google-Inc. (2018). Fuel Collaboration with G Suite for Education, [Online]. https://edu.google.com/higher-ed-solutions/g-suite/?modal_active=none. Accessed 27 Feb 2019.

  • Holdgraf, C., Culich, A., Rokem, A., Deniz, F., Alegro, M., & Ushizima, D. (2017). Portable Learning Environments for Hands-On Computational Instruction: Using Container- and Cloud-Based Technology to Teach Data Science. Proceedings of the Practice and Experience in Advanced Research Computing 2017 on Sustainability, Success and Impact (pp. 32:1--32:9). New York, NY, USA: ACM.

  • Jalali, M., Bouyer, A., Arasteh, B., & Moloudi, M. (2013). The Effect of Cloud Computing Technology in Personalization and Education Improvements and its Challenges. Procedia - Social and Behavioral Sciences, 83, 655–658.

    Article  Google Scholar 

  • Lamba, H. S., & Singh, G. (2011). Cloud Computing Future Framework for e-management of NGOś. International Journal of Advancements in Technology , 2 (3).

  • Liao, J., Wang, M., Ran, W., & Yang, S. J. (2014). Collaborative cloud: a new model for e-learning. Innovations in Education and Teaching International, 51(3), 338–351.

    Article  Google Scholar 

  • Lifka, D., Foster, I., Mehringer, S., Parashar, M., Redfern, P., Stewart, C., et al. (2013). XSEDE Cloud Survey Report. XSEDE. XSEDE.

  • Li-li, W., & Xin-cheng, G. (2014). The research and application of college teaching resources construction in cloud environment. 2014 9th International Conference on Computer Science Education, (pp. 586–589).

  • Masud, A., & Huang, X. (2012). An E-learning System Architecture based on Cloud Computing. International Journal of Social and Human Sciences, 6(2), 255–259.

    Google Scholar 

  • Masud, M. A., & Huang, X. (2011). ESaaS: A New Education Software Model in E-learning Systems. In M. Zhu (Ed.), Information and Management Engineering: International Conference, ICCIC 2011, Wuhan, China, September 17–18, 2011. Proceedings, Part V (pp. 468–475). Berlin, Heidelberg: Springer Berlin Heidelberg.

  • Microsoft-Inc. (2018). Office 365 is Ready for Your Enterprise, [Online]. https://products.office.com/en/business/enterprise-productivity-tools. Accessed 27 Feb 2019.

  • Microsoft-Inc. (2019). Dynamics 365, [Online]. https://dynamics.microsoft.com/en-us/crm/what-is-crm/. Accessed 27 Feb 2019.

  • Miseviciene, R., Budnikas, G., & Ambraziene, D. (2011). Application of Cloud Computing at KTU: MS Live@Edu Case. Informatics in Education, 10, 259–270.

    Google Scholar 

  • MIT. (2017). StarCluster Toolkit. Massachusetts Institute of Technology. Retrieved from http://star.mit.edu/cluster/. Accessed 27 Feb 2019.

  • Moltó, G., & Caballer, M. (2014). On using the cloud to support online courses. 2014 IEEE Frontiers in Education Conference (FIE) Proceedings, (pp. 1–9).

  • Nance, K., Hay, B., Dodge, R., Seazzu, A., & Burd, S. (2009). Virtual laboratory environments: Methodologies for educating cybersecurity researchers. Methodological Innovations Online, 4(3), 3–14.

    Google Scholar 

  • Nasr, M., & Ouf, S. (2011). An Ecosystem in e-Learning Using Cloud Computing as platform and Web2.0. The Research Bulletin of JORDAN ACM- ISWSA, Jordan, December 2011., 2(4), 134–140.

    Google Scholar 

  • NSF. (2017). Enabling a new future for cloud computing. National Science Foundation. Retrieved from https://nsf.gov/news/news_summ.jsp?cntn_id=132377. Accessed 27 Feb 2019.

  • Nykvist, S. S. (2012). The trials and tribulations of a BYOD science classroom. In S. Yu (Ed.), 2nd International STEM in Education Conference (pp. 331–334). Beijing: Beijing Normal University.

    Google Scholar 

  • Pardeshi, V. H. (2014). Cloud Computing for Higher Education Institutes: Architecture, Strategy and Recommendations for Effective Adaptation. Procedia Economics and Finance, 11, 589–599.

    Article  Google Scholar 

  • Pattanayak, S., Mohapatra, S., Mohanty, S., & Choudhury, T. (2019) Empowering of ICT-Based Education System Using Cloud Computing. In: Saini H., Sayal R., Govardhan A., Buyya R. (eds) Innovations in Computer Science and Engineering. Lecture Notes in Networks and Systems, vol 32. Springer, Singapore.

  • Radhakrishnan, N., Chelvan, N. P., & Ramkumar, D. (2012). Utilization of cloud computing in E-learning systems. 2012 International Conference on Cloud Computing Technologies, Applications and Management (ICCCTAM), (pp. 208–213).

  • Saidhbi, S. (2012). A Cloud Computing Framework for Ethiopian Higher Education Institutions. IOSR Journal of Computer Engineering, 6(6), 1–9.

    Article  Google Scholar 

  • Salah, K. (2014). Harnessing the Cloud for Teaching Cybersecurity. Proceedings of the 45th ACM Technical Symposium on Computer Science Education (pp. 529–534). New York, NY, USA: ACM.

  • Salah, K., Hammoud, M., & Zeadally, S. (2015). Teaching Cybersecurity Using the Cloud. IEEE Transactions on Learning Technologies, 8(4), 383–392.

    Article  Google Scholar 

  • Sell, R., Seiler, S., & Ptasik, D. (2012). Embedded system and robotic education in a blended learning environment utilizing remote and virtual labs in the cloud, accompanied by ‘Robotic HomeLab Kit’. International Journal of Emerging Technologies in Learning (iJET), 7(4), 25–33.

    Google Scholar 

  • Sonwalkar, N. (2013). The first adaptive MOOC: A case study on pedagogy framework and scalable cloud architecture - Part i. MOOCs Forum, 1, 22–29.

    Article  Google Scholar 

  • Stein, S., Ware, J., Laboy, J., & Schaffer, H. E. (2013). Improving K-12 pedagogy via a Cloud designed for education. International Journal of Information Management, 33(1), 235–241.

    Article  Google Scholar 

  • Vaquero, L. M. (2011). EduCloud: PaaS versus IaaS Cloud Usage for an Advanced Computer Science Course. IEEE Transactions on Education, 54(4), 590–598.

    Article  Google Scholar 

  • Viswanath, D. K., Kusuma, S., & Gupta, S. K. (2012). Cloud Computing Issues and Benefits Modern Education. Global Journal of Computer Science and Technology, 12(10), 14–20.

    Google Scholar 

  • Xu, X. (2014). The college English curriculum design based on cloud computing. 2014 IEEE Workshop on Advanced Research and Technology in Industry Applications (WARTIA), (pp. 134–137).

  • Thomas, P. Y. (2011). Cloud computing A potential paradigm for practising the scholarship of teaching and learning. The Electronic Library, 29, 214–224.

    Article  Google Scholar 

  • Yadegaridehkordi, E., Shuib, L., Nilashi, M., & Asadi, S. (2019). Decision to adopt online collaborative learning tools in higher education: A case of top Malaysian universities. Education and Information Technologies, 24(1), 79–102.

    Article  Google Scholar 

  • Yang, H. H., Feng, L., & MacLeod, J. (2019). Understanding College Students’ Acceptance of Cloud Classrooms in Flipped Instruction: Integrating UTAUT and Connected Classroom Climate. Journal of Educational Computing Research, 56(8), 1258–1276.

    Article  Google Scholar 

  • Yue, C., Zhu, W., Williams, G. L., & Chow, E. (2012). USING AMAZON EC2 IN COMPUTER AND NETWORK SECURITY LAB EXERCISES: DESIGN, RESULTS, AND ANALYSIS. American Society for Engineering Education. American Society for Engineering Education.

  • Zaharescu, E., & Zaharescu, G.-A. (2012). Enhanced Virtual E-Learning Environments Using Cloud Computing Architectures. International journal of computer science research and application, 2(1), 31–41.

    Article  Google Scholar 

  • Zhang, J., Tjhi, W. C., Lee, B. S., Kee Khoon, L., Vassileva, J., & Looi, C. K. (2010). A Framework of User-Driven Data Analytics in the Cloud for Course Management. Proceedings of the 18th International Conference on Computers in Education. Putrajaya, Malaysia (pp. 698–702). Putrajaya: Asia Pacific Society for Computers in Education.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Minhaj Ahmad Khan.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Highlights

• This paper contributes towards a survey of cloud usage aimed at empowering students with practical skills in an educational environment. The cloud computing is a state-of-the-art paradigm for distributed applications whose prevalent application makes it a hot topic.

• This paper presents a taxonomy of cloud usage for e-learning for classifying existing major contributions. A comparative analysis of the cloud-based frameworks and models for e-learning is also presented. The future challenges and major issues being faced in adopting cloud technology for e-learning are described along with recommendations for possible solutions.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Khan, M.A., Salah, K. Cloud adoption for e-learning: Survey and future challenges. Educ Inf Technol 25, 1417–1438 (2020). https://doi.org/10.1007/s10639-019-10021-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10639-019-10021-5

Keywords

Navigation