Detail práce

Vývoj software pomocí Continuous Delivery

Bakalářská práce Student: Molnár Dávid Akademický rok: 2015/2016 Vedoucí: Křivka Zbyněk, Ing., Ph.D.
Název anglicky
Software Development with Continuous Delivery
Jazyk práce
český
Abstrakt

Tato práce se zabývá vysvětlením zásad Continuous Delivery. Mezi ně patří automatizace nasazování, časté a opakovatelné nasazení, verzování konfigurace aplikace a infrastruktury. Jeho pomocí je možné docílit, aby doručení výsledků vývojového týmu bylo co nejefektivnější, koncový zákazník získal objednaný produkt co nejrychleji. Je kladen důraz na platformu Windows, na automatizace, ale i na šifrování citlivých dat. Z práce dozvíme, jak vyřešit verzování schémat relačních databází a jak zajistit automatizované migrace dat. Součástí práce je i postup, jak zavést krok za krokem Continuous Delivery do vývojového týmu.

Klíčová slova

continuous delivery, kontinuální integrace, nasazení, TeamCity, Packer, Vagrant, WebDeploy, IIS, Windows Server, Report Server, Chef, Blue/Green, PowerShell, PowerShell Remoting, DPAPI

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení B
Obhajoba
15. června 2016
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázku oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm .

Otázky u obhajoby
  1. Je možno v rámci v práci popsaného procesu "Continuous Delivery" integrovat technologie Windows platformy s technologiemi jiných platforem (např. serverů v prostředí linux)?
Komise
Kolář Dušan, doc. Dr. Ing. (UIFS FIT VUT), předseda
Burget Radek, doc. Ing., Ph.D. (UIFS FIT VUT), člen
Szőke Igor, Ing., Ph.D. (UPGM FIT VUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Zbořil František, doc. Ing., Ph.D. (UITS FIT VUT), člen
Citace
MOLNÁR, Dávid. Vývoj software pomocí Continuous Delivery. Brno, 2016. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2016-06-15. Vedoucí práce Křivka Zbyněk. Dostupné z: https://www.fit.vut.cz/study/thesis/18866/
BibTeX
@bachelorsthesis{FITBT18866,
    author = "D\'{a}vid Moln\'{a}r",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "V\'{y}voj software pomoc\'{i} Continuous Delivery",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2016,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/18866/"
}
Nahoru