Thesis Details

Vývoj software pomocí Continuous Delivery

Bachelor's Thesis Student: Molnár Dávid Academic Year: 2015/2016 Supervisor: Křivka Zbyněk, Ing., Ph.D.
English title
Software Development with Continuous Delivery
Language
Czech
Abstract

Purpose of this work is to make the reader familiar with the principles of Continuous Delivery. Among them belongs automated deployment, frequent and repeatable delivery, versioning of applications and infrastructures configuration. These principles allow the develop-ment team to deliver the product very effective and ensure that customers get the ordered product in time and the fastest way possible. In the focus is the Windows platform, automatization and encryption of sensitive data. We will learn how to solve the problem of versioning relational databases and how to ensure working migration of database schema and data. Part of the work is a description, how to introduce Continuous Delivery in a team.

Keywords

continuous delivery, continuous integration, deployment, TeamCity, Packer, Vagrant, WebDeploy, IIS, Windows Server, Report Server, Chef, Blue/Green, deployment pipeline, PowerShell, PowerShell Remoting, DPAPI

Department
Degree Programme
Information Technology
Files
Status
defended, grade B
Date
15 June 2016
Reviewer
Committee
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT), předseda
Burget Radek, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Szőke Igor, Ing., Ph.D. (DCGM FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Zbořil František, doc. Ing., Ph.D. (DITS FIT BUT), člen
Citation
MOLNÁR, Dávid. Vývoj software pomocí Continuous Delivery. Brno, 2016. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2016-06-15. Supervised by Křivka Zbyněk. Available from: https://www.fit.vut.cz/study/thesis/18866/
BibTeX
@bachelorsthesis{FITBT18866,
    author = "D\'{a}vid Moln\'{a}r",
    type = "Bachelor's thesis",
    title = "V\'{y}voj software pomoc\'{i} Continuous Delivery",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2016,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/18866/"
}
Back to top