Empowering Undergraduate Students With Cloud Computing Skills: A Proposal for OpenStack-Centric Education

This innovative practice full paper presents the incorporation of cloud computing into Information Technology (IT) undergraduate programs and curricula which has become increasingly vital for upgrading and enhancing the delivery of teaching materials reliant on virtual machines, such as networking and network security lab exercises. Furthermore, the inclusion of cloud computing-focused courses in these programs will soon be imperative to address the rising demand in the job market for IT graduates equipped with cloud computing knowledge and skills. However, accessing cloud computing resources poses challenges. Public cloud computing services such as AWS, Azure, and Google Cloud impose significant cost and accessibility barriers on educational institutions and students. Conversely, conventional operator deployment of private cloud platforms like OpenStack presents hurdles in terms of the need for specialized expertise, training, and resource management and administration. This paper introduces a solution that simplifies the process of deploying small-scale OpenStack environments, making it comparable to the installation and setup efforts required for standalone virtualization environments like VMware Workstation (WS). Leveraging the kolla-ansible framework and tools, this innovative solution streamlines the deployment, configuration, and management of OpenStack, resulting in significant time and resource savings without the need for dedicated and highly trained resources. The paper provides our experience in migrating networking and network security lab exercises of two courses from the standalone virtualization environment, VMware WS, to our own private cloud computing platform based on OpenStack's All-In-One (AIO) deployment using kolla-ansible customization, configuration and automation tools. A detailed account of the updates and modifications of the lab exercises network setups and instructions required for the migration is also presented, including specific details of best practices and their configurations and implementation. Additionally, it offers a qualitative assessment of the students' experience in utilizing OpenStack compared to VMware WS for executing networking and network security-related lab exercises.

Authors

Institutions

Publication Details

Published
2024-10-13
DOI
https://doi.org/10.1109/fie61694.2024.10893077
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Empowering Undergraduate Students With Cloud Computing Skills: A Proposal for OpenStack-Centric Education

Emil Salib
Cloud Computing and Resource Management
article

Empowering Undergraduate Students With Cloud Computing Skills: A Proposal for OpenStack-Centric Education

Emil Salib
article en

Abstract

This innovative practice full paper presents the incorporation of cloud computing into Information Technology (IT) undergraduate programs and curricula which has become increasingly vital for upgrading and enhancing the delivery of teaching materials reliant on virtual machines, such as networking and network security lab exercises. Furthermore, the inclusion of cloud computing-focused courses in these programs will soon be imperative to address the rising demand in the job market for IT graduates equipped with cloud computing knowledge and skills. However, accessing cloud computing resources poses challenges. Public cloud computing services such as AWS, Azure, and Google Cloud impose significant cost and accessibility barriers on educational institutions and students. Conversely, conventional operator deployment of private cloud platforms like OpenStack presents hurdles in terms of the need for specialized expertise, training, and resource management and administration. This paper introduces a solution that simplifies the process of deploying small-scale OpenStack environments, making it comparable to the installation and setup efforts required for standalone virtualization environments like VMware Workstation (WS). Leveraging the kolla-ansible framework and tools, this innovative solution streamlines the deployment, configuration, and management of OpenStack, resulting in significant time and resource savings without the need for dedicated and highly trained resources. The paper provides our experience in migrating networking and network security lab exercises of two courses from the standalone virtualization environment, VMware WS, to our own private cloud computing platform based on OpenStack's All-In-One (AIO) deployment using kolla-ansible customization, configuration and automation tools. A detailed account of the updates and modifications of the lab exercises network setups and instructions required for the migration is also presented, including specific details of best practices and their configurations and implementation. Additionally, it offers a qualitative assessment of the students' experience in utilizing OpenStack compared to VMware WS for executing networking and network security-related lab exercises.

James Madison University (US)
Openalex Percentile: Top 56%
Cloud Computing and Resource Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Empowering Undergraduate Students With Cloud Computing Skills: A Proposal for OpenStack-Centric Education — Emil Salib · (2024) | TGRS Research Map | TGRS