TY - JOUR
T1 - Lightweight Cloud-Based Solution for Digital Education and Assessment
AU - Geetha, J.
AU - Jayalakshmi, D. S.
AU - Naresh, E.
AU - Sreenivasa, N.
N1 - Publisher Copyright:
© 2023 The Author(s). Published with license by Taylor & Francis Group, LLC.
PY - 2023
Y1 - 2023
N2 - With a shift from the regular in-class education to e-learning-based education, there is a need to have the right platform to conduct assessments and courses in a more effective and user-friendly manner which includes robust monitoring, capability of doubt clearing, easy sharing of reference materials and more. There is a need for a highly customizable lab which supports all languages and is very lightweight. Our solution focuses on the creation of a robust, lightweight lab that provides a plug-and-play model for on-demand compilation capabilities. This virtual lab is hosted on the in-house blade servers and virtualized using metal-as-a-service (maas) along with juju controller. Kubernetes is used for on-demand compilation support as well as serves as the load balancer for the servers. The lab is specific to Computer Science-related courses and aims to impact the students present in the low bandwidth and rural areas. Moreover, the proposed methodology enhances the capabilities of the institutions to utilize their resources to the fullest with the help of virtualization through maas, juju and open-stack and orchestration through Kubernetes.
AB - With a shift from the regular in-class education to e-learning-based education, there is a need to have the right platform to conduct assessments and courses in a more effective and user-friendly manner which includes robust monitoring, capability of doubt clearing, easy sharing of reference materials and more. There is a need for a highly customizable lab which supports all languages and is very lightweight. Our solution focuses on the creation of a robust, lightweight lab that provides a plug-and-play model for on-demand compilation capabilities. This virtual lab is hosted on the in-house blade servers and virtualized using metal-as-a-service (maas) along with juju controller. Kubernetes is used for on-demand compilation support as well as serves as the load balancer for the servers. The lab is specific to Computer Science-related courses and aims to impact the students present in the low bandwidth and rural areas. Moreover, the proposed methodology enhances the capabilities of the institutions to utilize their resources to the fullest with the help of virtualization through maas, juju and open-stack and orchestration through Kubernetes.
UR - http://www.scopus.com/inward/record.url?scp=85169790380&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85169790380&partnerID=8YFLogxK
U2 - 10.1080/0194262X.2023.2247460
DO - 10.1080/0194262X.2023.2247460
M3 - Article
AN - SCOPUS:85169790380
SN - 0194-262X
JO - Science and Technology Libraries
JF - Science and Technology Libraries
ER -