Kontejnerizace detektorů nad relačními databázemi

but.committeeprof. Ing. Tomáš Vojnar, Ph.D. (předseda) prof. Ing. Jan M. Honzík, CSc. (místopředseda) Ing. František Grézl, Ph.D. (člen) doc. Ing. Jan Kořenek, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (č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 ".cs
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.authorOberreiter, Michalcs
dc.contributor.refereeKočí, Radekcs
dc.date.created2019cs
dc.description.abstractTato práce se zabývá kontejnerizací aplikací pro příkazové řádky, konkrétně pak analyzátorů obsahu databáze. Práce je řešena v kontextu platformy Testos, která cílí na automatizaci softwarového testování. Cílem řešení je navrhnout a implementovat univerzálně použitelný nástroj, který by také vhodným způsobem řešil specifické požadavky databázových detektorů. Pro účely kontejnerizace byl zvolen nástroj Docker, nad kterým byl postaven zapouzdřující systém. Dále bylo vytvořeno webové uživatelské rozhraní komunikující s API. Výsledné řešení umožňuje snadno spravovat aplikace příkazové řádky a získávat z nich relevantní výstupy. Přínosem této práce je usnadnění práce s aplikacemi, které vyžadují své specifické závislosti. Usnadnění spočívá v zapouzdření specifik nástroje Docker pod obecnější model práce a také ve vytvoření uživatelsky přívětivého grafického rozhraní.cs
dc.description.abstractThis thesis deals with containerization of command-line applications including containerization of existing tools for database content analysis. The thesis is a part of Testos platform, which aims at software testing automation. The goal was to design and implement a solution that would be both universally usable for command-line applications and at the same time flexible enough to accommodate database detectors and their specific requirements. Docker was chosen as the containerization platform, on which a management system was built. This system provides both a graphical user interface and an application programming interface. The result allows for easy application management and output retrieval. The primary contribution of this thesis is the streamlining and simplification of running command-line applications with specific dependencies. These features come in form of abstracting the underlying mechanisms and providing a graphical user interface.en
dc.description.markAcs
dc.identifier.citationOBERREITER, M. Kontejnerizace detektorů nad relačními databázemi [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2019.cs
dc.identifier.other121861cs
dc.identifier.urihttp://hdl.handle.net/11012/180099
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.subjectkontejnerycs
dc.subjectkontejnerizacecs
dc.subjectmicroservicescs
dc.subjectTestoscs
dc.subjectDockercs
dc.subjectRESTcs
dc.subject.NET Corecs
dc.subjectFlaskcs
dc.subjectcontainersen
dc.subjectcontainerizationen
dc.subjectmicroservicesen
dc.subjectTestosen
dc.subjectDockeren
dc.subjectRESTen
dc.subject.NET Coreen
dc.subjectFlasken
dc.titleKontejnerizace detektorů nad relačními databázemics
dc.title.alternativeContainerization of Database Detectorsen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2019-06-10cs
dcterms.modified2019-07-08-13:31:15cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid121861en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 19:09:36en
sync.item.modts2025.01.15 14:20:22en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.94 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-20386_v.pdf
Size:
85.57 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-20386_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-20386_o.pdf
Size:
86.49 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-20386_o.pdf
Loading...
Thumbnail Image
Name:
review_121861.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
file review_121861.html
Collections