Kontejnerizace detektorů nad relačními databázemi
but.committee | prof. 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.defence | 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 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.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Smrčka, Aleš | cs |
dc.contributor.author | Oberreiter, Michal | cs |
dc.contributor.referee | Kočí, Radek | cs |
dc.date.created | 2019 | cs |
dc.description.abstract | Tato 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.abstract | This 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.mark | A | cs |
dc.identifier.citation | OBERREITER, 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.other | 121861 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/180099 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | kontejnery | cs |
dc.subject | kontejnerizace | cs |
dc.subject | microservices | cs |
dc.subject | Testos | cs |
dc.subject | Docker | cs |
dc.subject | REST | cs |
dc.subject | .NET Core | cs |
dc.subject | Flask | cs |
dc.subject | containers | en |
dc.subject | containerization | en |
dc.subject | microservices | en |
dc.subject | Testos | en |
dc.subject | Docker | en |
dc.subject | REST | en |
dc.subject | .NET Core | en |
dc.subject | Flask | en |
dc.title | Kontejnerizace detektorů nad relačními databázemi | cs |
dc.title.alternative | Containerization of Database Detectors | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2019-06-10 | cs |
dcterms.modified | 2019-07-08-13:31:15 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 121861 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 19:09:36 | en |
sync.item.modts | 2025.01.15 14:20:22 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 2.94 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-20386_v.pdf
- Size:
- 85.57 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-20386_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-20386_o.pdf
- Size:
- 86.49 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-20386_o.pdf
Loading...
- Name:
- review_121861.html
- Size:
- 1.45 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_121861.html