Thesis Details

Continuous Integration Dashboard

Bachelor's Thesis Student: Abramov Mikhail Academic Year: 2020/2021 Supervisor: Burget Radek, doc. Ing., Ph.D.
Czech title
Centralizované řízení kontinuální integrace
Language
English
Abstract

This bachelor thesis deals with the development of a web application for integrating CI/CD instruments. The main goal was to study the currently available technologies and prepare an application corresponding to the provided requirements. During system implementation, were learned development aspects such as CI/CD instruments, server-side frameworks, client-side frameworks, databases, web server technologies, containerization tools. As a result of bachelor's thesis we prepared an application consisting of three parts: server part, client part and database. This application is prepared to run divided into three parts in containerization.

Keywords

CI/CD, web, backend, frontend, database, Django, ReactJS, Docker, NGINX, OpenShift, docker compose, REST, dashboard.

Department
Degree Programme
Information Technology
Files
Status
defended, grade B
Date
18 June 2021
Reviewer
Committee
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT), předseda
Burgetová Ivana, Ing., Ph.D. (DIFS FIT BUT), člen
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), člen
Hrubý Martin, Ing., Ph.D. (DITS FIT BUT), člen
Španěl Michal, Ing., Ph.D. (DCGM FIT BUT), člen
Citation
ABRAMOV, Mikhail. Continuous Integration Dashboard. Brno, 2021. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-18. Supervised by Burget Radek. Available from: https://www.fit.vut.cz/study/thesis/24064/
BibTeX
@bachelorsthesis{FITBT24064,
    author = "Mikhail Abramov",
    type = "Bachelor's thesis",
    title = "Continuous Integration Dashboard",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2021,
    location = "Brno, CZ",
    language = "english",
    url = "https://www.fit.vut.cz/study/thesis/24064/"
}
Back to top