Shakoush, Mohammad al (2024) Sandbox Code Runner. Master's Internship Report, Computing Science.
|
Text
mCS2024alshakoush.pdf Download (1MB) | Preview |
|
Text
Toestemming Shakoush.pdf Restricted to Registered users only Download (133kB) |
Abstract
This document discusses the redesign and implementation of a new application for the ”Cloud Computing and Cloud-based Applications” course at the University of Groningen (RUG). The course, essential to the Computer Science master’s program, integrates both theoretical and practical components, focusing on cloud deployment and scalability. The new application was designed to better align with the curriculum and the tech- nologies students are familiar with, such as Java, Spring Boot, and Python. This approach simplifies the learning process by emphasizing cloud computing funda- mentals and integrating tools that are widely used in the industry. Unlike the C# and .NET-based application used previously in the course, and which faced challenges due to technological incompatibility and poor documentation, this new application offers enhanced accessibility and a more streamlined experience, with intuitive in- terfaces and improved support resources for students. A key enhancement in the new system is the introduction of “Virtual Labs” (VLs), cloud-based environments hosted on the RUG’s OpenStack cluster. These labs fun- damentally transform the learning experience by eliminating the need for local setup, providing students with immediate access to consistent, pre-configured environ- ments. The automated deployment, powered by Terraform, not only ensures a smooth and standardized experience but also allows students to focus more on learning and less on technical setup, ultimately en
Item Type: | Thesis (Master's Internship Report) |
---|---|
Supervisor name: | Andrikopoulos, V. and Ahmadisakha, S. |
Degree programme: | Computing Science |
Thesis type: | Master's Internship Report |
Language: | English |
Date Deposited: | 26 Sep 2024 11:55 |
Last Modified: | 26 Sep 2024 11:55 |
URI: | https://fse.studenttheses.ub.rug.nl/id/eprint/34267 |
Actions (login required)
View Item |