Thesis Details

Správa verzí aplikací

Bachelor's Thesis Student: Kyzlink Jiří Academic Year: 2017/2018 Supervisor: Orság Filip, Ing., Ph.D.
English title
Software Management
Language
Czech
Abstract

The thesis deals with updating applications written for the .NET Framework platform and monitoring their status. Thesis solves both requirements with two frameworks. The first framework is based on the Squirrel.Windows library allowing updating the application to version selected by a user via the graphical or terminal user interface and it also supports release channels. The second framework simplifies registration of an application and its services to the consul health checking tool and also obtaining information about available application and services from the tool. Consul provides the ability to monitor availability and health of the registered applications and its services. Both frameworks are modular, targeting the broad range of applications with use of the .NET Standard. Frameworks were successfully internally deployed in Y Soft Corporation.

Keywords

Versioning, Software Management, Health Check, Y Soft, .NET Standard, .NET Core, Squirrel.Windows, consul, DotVVM

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
11 June 2018
Reviewer
Committee
Černocký Jan, prof. Dr. Ing. (DCGM FIT BUT), předseda
Drábek Vladimír, doc. Ing., CSc. (DCSY FIT BUT), člen
Rozman Jaroslav, Ing., Ph.D. (DITS FIT BUT), člen
Rychlý Marek, RNDr., Ph.D. (DIFS FIT BUT), člen
Szőke Igor, Ing., Ph.D. (DCGM FIT BUT), člen
Citation
KYZLINK, Jiří. Správa verzí aplikací. Brno, 2018. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2018-06-11. Supervised by Orság Filip. Available from: https://www-dev.fit.vutbr.cz/study/thesis/21148/
BibTeX
@bachelorsthesis{FITBT21148,
    author = "Ji\v{r}\'{i} Kyzlink",
    type = "Bachelor's thesis",
    title = "Spr\'{a}va verz\'{i} aplikac\'{i}",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2018,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21148/"
}
Back to top