ViRov3 – podporné procesy vývoja a nasadenia

Private diploma thesis

Autor:

  • Pida, Dávid

Advisor:

Opponent:

  • Moravčík, Marek

Year of submission:

  • 2021

Number of pages:

  • 79s.

Permalink - CRZP:

Primary language:

  • slovenčina

Type of final thesis:

  • diploma thesis
Final thesis abstract:

Systémy na správu študentov a vytváranie virtuálnych topológií neponúkajú kompletné riešenia, preto sa rozhodla katedra informačných sietí vytvoriť vlastný systém vo forme webovej aplikácie. Diplomová práca rieši problematiku v oblasti vývoja a nasadzovania aplikácie na server. Cieľom je vytvorenie virtuálneho pracovného prostredia pre programátorov za pomoci kontajnerizácie a taktiež prostredia pre spustenie systému na serveroch. Ďalším bodom je riešenie nasadzovania aplikácie na server, za účelom odstránenia zbytočných chýb a čo najlepšej kontroly pri automatizácii nasadenia nových naprogramovaných častí. V záverečných kapitolách sa píše o prepojení logovania systému s logovacím serverom a následnom zobrazení záznamov v aplikácii alebo inom používanom systéme. Všetky časti práce sú popísané od analýzy, návrhu až po implementáciu riešení, kde je na konci celý systém otestovaný a jeho funkčnosť overená.

Key words:

  • Docker
  • CI/CD
  • Syslog