Použití mikroslužeb pro vývoj aplikace
Zobrazit celý záznam
Není dostupný náhled
|
Název:
|
Použití mikroslužeb pro vývoj aplikace |
| Autor: |
Kotuľ, Matúš
|
| Vedoucí: |
Vařacha, Pavel
|
|
Abstrakt:
|
Predložená diplomová práca skúma problematiku mikroslužieb ako prostriedku pre návrh a vývoj komplexných aplikácii s možnosťou jednoduchej rozširovateľnosti a dlhodobej údržby, ktoré sú trendom agilného vývoja a dominujú na trhu informačných technológií. Cieľom diplomovej práce je zadefinovanie a popis architektúry mikroslužieb a následná implementácia aplikácie, ktorá je ukážkou a demonštráciou príkladu z praxe. V teoretickej časti sa práca zaoberá termínom architektúry mikroslužieb, porovnaním s monolitickou architektúrou, históriou a jej základnými princípmi. Praktická časť oboznamuje čitateľa s návrhom, implementáciou, testovaním a následným nasadením aplikácie architektúry mikroslužieb na základe zákazníckej požiadavky. Aplikácia je realizovaná pomocou frameworku Spring Boot v programovacom jazyku Kotlin, ktorý je nadstavbou programovacieho jazyka Java. V danom riešení je využitá početná škála nástrojov ako je napríklad poskytovateľ správ RabbitMQ, zapuzdrenie aplikácie do Docker kontajnerov a rozdelenie do jednotlivých Kubernetes zhlukov. |
|
URI:
|
http://hdl.handle.net/10563/50399
|
|
Datum:
|
2021-12-03 |
|
Dostupnost:
|
Bez omezení |
|
Ústav:
|
Ústav informatiky a umělé inteligence |
|
Studijní obor:
|
Informační technologie |
Citace závěřečné práce
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
Zobrazit celý záznam
Prohledat DSpace
Procházet
-
Vše v DSpace
-
Tato kolekce
Můj účet