Diplomová práce

Kontejnerizace mikroslužeb v procesu testování a nasazení

Containerization of microservices in testing and deployment processes

Bc. Jozef Šumaj
Anotace

Práca sa zaoberá použitím kontajnerov v procesoch softvérovej kontinuálnej integrácie, so zameraním na aplikácie postavené na architektúre mikroslužieb. Definuje proces používajúci Docker ekosystém pre integračné testovanie a nasadzovanie. Tento proces je ďalej aplikovaný a popísaný na ukážkovom softvérovom projekte.

Abstract

The thesis investigates usage of containers in software continuous integration processes, with focus on applications adopting microservices architecture. A process utilizing Docker ecosystem for integration testing and deployment is defined. The application of the process to a software development project is then described in an illustrative implementation.

Zadání práce
The goal of the thesis is to (1) provide survey of the usage of containers (e.g. Docker) in software continuous integration processes and (2) create sample implementation as a proof-of-concept. The differences and advantages of the containerization and traditional approaches should be discussed in the survey part. Based on the state-of-the-art findings, the student will then design a process for continuous integration development that exploits the containerization with emphasis on integration testing and deployment. The proposed process will then be implemented as a demonstration web-based system using microservices. The system should consist of at least three services.
Práce zkontrolována:
14. 12. 2017 09:55, RNDr. Michal Batko, Ph.D., učo 2907
Plný text práce
126,5 KB / soubor PDF
Jazyk práce
angličtina angličtina
Termín obhajoby
8. 2. 2018
Práce nebyla obhájena

Vedoucí

RNDr. Michal Batko, Ph.D., učo 2907
KPSK FI MU

Oponent

doc. RNDr. Pavel Matula, Ph.D., učo 2927
KVI FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.