Použití mikroslužeb pro vývoj aplikace

Repozitář DSpace/Manakin

Jazyk: English čeština 

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

Soubory Velikost Formát Zobrazit Popis
kotuľ_2022_dp.zip 50.66Mb application/zip Zobrazit/otevřít None
kotuľ_2022_op.pdf 260.1Kb PDF Zobrazit/otevřít None
kotuľ_2022_vp.pdf 385.4Kb PDF Zobrazit/otevřít None

Tento záznam se objevuje v následujících kolekcích

Zobrazit celý záznam

Find fulltext

Prohledat DSpace


Procházet

Můj účet