Testování aplikací s využitím Linuxových kontejnerů

but.committeeprof. Ing. Miroslav Švéda, CSc. (předseda) doc. Ing. František Zbořil, Ph.D. (místopředseda) doc. RNDr. Eva Hladká, Ph.D. (člen) doc. Mgr. Lukáš Holík, Ph.D. (člen) doc. Ing. Jiří Jaroš, Ph.D. (člen) Ing. Petr Matoušek, Ph.D., M.A. (člen)cs
but.defenceStudent 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 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 " A ". Otázky u obhajoby: Bez otázekcs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorSmrčka, Alešcs
dc.contributor.authorMarhefka, Matúšcs
dc.contributor.refereeRogalewicz, Adamcs
dc.date.accessioned2019-04-04T04:12:57Z
dc.date.available2019-04-04T04:12:57Z
dc.date.created2016cs
dc.description.abstractTáto diplomová práca sa zaoberá softwarovými kontajnermi (obzvlášť Docker kontajnermi) ako jednou variantou serverovej virtualizácie. Softwarové kontajnery namiesto virtualizácie hardwaru spočívajú na vrchole jedinej inštancie operačného systému a sú z hľadiska systémových zdrojov oveľa účinnejšie ako hypervisory. Docker kontajnery uľahčujú balenie a distribúciu aplikácií, a zaručujú, že aplikácie budú vždy bežať rovnako, bez ohľadu na prostredie, v ktorom budú spustené. K dispozícii je celý rad prípadov použitia kontajnerov, táto práca skúma ich použitie v oblasti testovania softwaru. Diplomová práca navrhuje tri hlavné kategórie prípadov použitia pre beh softwarových systémov v Docker kontajneroch. Predstavuje aspekty pre aplikácie bežiace v kontajneroch, ktoré by mali poskytnúť lepší prehľad o nastaveniach aplikácie v rámci infraštruktúry kontajnerov. Následne sú diskutované možné problémy s testovaním softwarových systémov bežiacich v Docker kontajneroch a sú navrhnuté testovacie metódy, ktoré predložené problémy riešia. Jedna navrhnutá testovacia metóda bola tiež použitá pri implementácii frameworku na testovanie softwaru bežiaceho v Docker kontajneroch, ktorý bol vyvinutý v rámci tejto práce.cs
dc.description.abstractThis thesis discusses software containers (Docker containers in particular) as a variant of server virtualization. Instead of virtualizing hardware, software containers rest on top of a single operating system instance and are much more efficient than hypervisors in system resource terms. Docker containers make it easy to package and ship applications, and guarantee that applications will always run the same, regardless of the environment they are running in. There is a whole range of use cases of containers, this work examines their usage in the field of software testing. The thesis proposes three main use case categories for running software systems in Docker containers. It introduces aspects for applications running in containers, which should give a better overview about an application setting within containers infrastructure. Subsequently, possible issues with testing software systems running inside Docker containers are discussed and the testing methods which address the presented issues are proposed. One proposed testing method was also used in the implementation of the framework for testing software running in Docker containers which was developed within this work.en
dc.description.markAcs
dc.identifier.citationMARHEFKA, M. Testování aplikací s využitím Linuxových kontejnerů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2016.cs
dc.identifier.other96439cs
dc.identifier.urihttp://hdl.handle.net/11012/61842
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjecttestování softwarucs
dc.subjectvirtualizacecs
dc.subjectkontejnerycs
dc.subjectDockercs
dc.subjectLinuxcs
dc.subjecttestovací prostředí.cs
dc.subjectsoftware testingen
dc.subjectvirtualizationen
dc.subjectcontainersen
dc.subjectDockeren
dc.subjectLinuxen
dc.subjecttest environment.en
dc.titleTestování aplikací s využitím Linuxových kontejnerůcs
dc.title.alternativeTesting Applications Using Linux Containersen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2016-06-21cs
dcterms.modified2020-05-10-16:12:33cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid96439en
sync.item.dbtypeZPen
sync.item.insts2021.11.23 00:10:10en
sync.item.modts2021.11.22 23:38:49en
thesis.disciplinePočítačové sítě a komunikacecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
971.1 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-18574_v.pdf
Size:
85.91 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-18574_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-18574_o.pdf
Size:
124.79 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-18574_o.pdf
Loading...
Thumbnail Image
Name:
review_96439.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
review_96439.html
Collections