Orchestrace modulů multitenantních systémů

but.committeedoc. Dr. Ing. Dušan Kolář (předseda) prof. RNDr. Alexandr Meduna, CSc. (člen) Ing. Vladimír Veselý, Ph.D. (člen) Dr. Ing. Petr Peringer (člen) Ing. Aleš Smrčka, Ph.D. (člen) doc. RNDr. Jitka Kreslíková, CSc. (č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 oponenta a na další otázky přítomných, např. ohledně popisu realizovaného API rozhraní. 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.cs
but.jazykčeština (Czech)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorSmrčka, Alešcs
dc.contributor.authorFreyburg, Petrcs
dc.contributor.refereePavela, Jiřícs
dc.date.accessioned2023-07-17T08:06:46Z
dc.date.available2023-07-17T08:06:46Z
dc.date.created2023cs
dc.description.abstractTato práce se zabývá tvorbou multitenantních systémů a jejich orchestrací. Proces tvorby je založen na transformaci existujícího monolitického, avšak modulárního systému s cílem vyčlenění vybraného modulu. Vzniklé řešení zahrnuje infrastrukturu, která umožňuje zabezpečený přenos mezi informačním systémem a vyčleněným modulem. Tato infrastruktura izoluje jednotlivé tenanty do sebe. Jednotlivé moduly jsou kontejnerizovány v technologii Docker a jsou orchestrovány pomocí nástroje Kubernetes. Navržené řešení podporuje několik rozhraní mezi modulem a systémem. Podporovaná rozhraní zahrnují například standardní klient-server architekturu nebo standardní vstupně-výstupní umožňující jednorázové spouštění konzolových aplikací.cs
dc.description.abstractThis thesis deals with the creation of multitenant systems and their orchestration. The creation process is based on the transformation of an existing monolithic but modular system in order to extract a selected module. The resulting solution includes an infrastructure that enables secure transmission between the information system and the extracted module. This infrastructure isolates the individual tenants from each other. The individual modules are containerized in Docker technology and orchestrated using Kubernetes. The proposed solution supports several interfaces between the module and the system. Supported interfaces include, for example, a standard client-server architecture or a standard input/output to allow the single-running of console applications.en
dc.description.markAcs
dc.identifier.citationFREYBURG, P. Orchestrace modulů multitenantních systémů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.cs
dc.identifier.other142729cs
dc.identifier.urihttp://hdl.handle.net/11012/211901
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.subjectmultitenantní systémcs
dc.subjectkontejnerizacecs
dc.subjectorchestracecs
dc.subjectzabezpečený přenoscs
dc.subjectDockercs
dc.subjectKubernetescs
dc.subjectcloudcs
dc.subjectproxycs
dc.subjectmultitenant systemen
dc.subjectcontainerizationen
dc.subjectorchestrationen
dc.subjectsecure data transporten
dc.subjectDockeren
dc.subjectKubernetesen
dc.subjectclouden
dc.subjectproxyen
dc.titleOrchestrace modulů multitenantních systémůcs
dc.title.alternativeModule Orchestration of Multitenant Systemsen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2023-06-20cs
dcterms.modified2023-06-20-10:16:44cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid142729en
sync.item.dbtypeZPen
sync.item.insts2023.07.17 10:06:46en
sync.item.modts2023.07.17 09:40:20en
thesis.disciplineInformační systémy a databázecs
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 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.55 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_142729.html
Size:
10.95 KB
Format:
Hypertext Markup Language
Description:
review_142729.html
Collections