Master's thesis
Awards: Dean's Award for an Outstanding Final Thesis

Automated creation and testing of virtual network environments

Bc. Zdeněk Vydra
Abstract

Tato práce vytváří Terraform plugin, který umožňuje vývojářům kyberbezpečnostních her a tréninků automatizovaně pracovat s KYPO Cyber Range Platform (KYPO CRP). KYPO CRP má webové rozhraní, nicméně jeho používání pro repetitivní úkony, jako testování kyberbezpečnostního tréninku, je zdlouhavé. Vytvořený Terraform plugin se používá pro čtyři scénáře: ruční příprava kyberbezpečnostího tréninku, automatické …more

Abstract

This thesis creates a Terraform provider for interacting with KYPO Cyber Range Platform (KYPO CRP) in an automated way for developers of cybersecurity training and exercises. KYPO CRP has a web GUI, but using it for repetitive tasks, namely testing cybersecurity training, is tedious. The Terraform provider is used for four use cases: manual use for preparing cybersecurity training, automated testing …more

Thesis description
This thesis aims to automate a complex process of creating network environments in the KYPO Cyber Range Platform (KYPO CRP). First, a new process for automated testing of deployed environments using Terraform will be designed and demonstrated in network environments used in KYPO CRP. Second, the student will enhance his bachelor thesis on the automated preparation of virtual images for OpenStack and Vagrant Cloud. In particular, the improved process for creating virtual images will use Terraform and test the created images in KYPO CRP. Finally, both practical results will be deployed in practice, and the student will report lessons learned.
The thesis has been checked:
15/12/2023 14:50, doc. RNDr. Jan Vykopal, Ph.D., UČO 98724
Language used
English English
Defence date
12/2/2024
The thesis was defended successfully

Supervisor

doc. RNDr. Jan Vykopal, Ph.D., UČO 98724
KPSK FI MU

Reader

Mgr. Ing. Jakub Čegan
CERIT FI MU

Consultant

Mgr. Tomáš Sapák
CERIT-SCS CERIT FI MU

Masaryk University Faculty of Informatics
Plan
Deployment and operations of software systems
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.