Software security has become an important vertical in the software industry. Developing secure software is a complex process accompanied by testing methods such as static, dynamic and interactive security testing. To this end, the thesis presents a “sandbox” system that allows users to develop, deploy and security test arbitrary software. The system is implemented in a Software-as-a-Service (SaaS) concept based on the Proxmox hypervisor and offered via a private cloud. It allows users to develop software using industry standards, such as source code control using the open source GitLab project, the possibility of automated testing, and installation in a Kubernetes cluster where the software is also interactively accessible.
|