Detail práce

Software Versions Management in Containers Deployment

Bakalářská práce Student: Růžička Adam Akademický rok: 2014/2015 Vedoucí: Smrčka Aleš, Ing., Ph.D.
Název česky
Využití správy verze softwaru v Linuxových kontejnerech
Jazyk práce
anglický
Abstrakt

Cílem této práce je analyzovat požadavky a navrhnout řešení pro využití projektu s otevřeným zdrojovým kódem Katello pro správu softwaru nainstalovaného na obrazech aplikace Docker. Nejprve je diskutováno srovnání virtualizačních technik a následně také různých implementací kontejnerové virtualizace na rozdílných platformách. Následně jsou popsány možnosti využití projektu Katello pro správu verzí softwarových balíků RPM a návrh a implementace samotného systému pro správu obrazů aplikace Docker. Funkcionalita aplikace byla experimentálně testována a ověřena a byly navrženy možnosti pro další rozšíření.

Klíčová slova

Foreman, Katello, Ruby, Docker, správa verzí softwaru

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení A
Obhajoba
15. června 2015
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ázky 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 výborně (A).

Otázky u obhajoby
  1. V závěru hovoříte o úspěšně provedených experimentech, v textu se však způsob provedení experimentů přímo nezmiňuje. Jakým způsobem jste testy prováděl a jakým způsobem jste vyhodnocoval jejich úspěšnost?
  2. Kapitola 5.6 věnující se metrikám pouze zachycuje velikost zdrojových souborů. K čemu je tato metrika použita?
Komise
Janoušek Vladimír, doc. Ing., Ph.D. (UITS FIT VUT), předseda
Burget Lukáš, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Kotásek Zdeněk, doc. Ing., CSc. (UPSY FIT VUT), člen
Křena Bohuslav, Ing., Ph.D. (UITS FIT VUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (UIFS FIT VUT), člen
Citace
RŮŽIČKA, Adam. Software Versions Management in Containers Deployment. Brno, 2015. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2015-06-15. Vedoucí práce Smrčka Aleš. Dostupné z: https://www.fit.vut.cz/study/thesis/17700/
BibTeX
@bachelorsthesis{FITBT17700,
    author = "Adam R\r{u}\v{z}i\v{c}ka",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Software Versions Management in Containers Deployment",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2015,
    location = "Brno, CZ",
    language = "english",
    url = "https://www.fit.vut.cz/study/thesis/17700/"
}
Nahoru