Závěrečná práce: Bc. Jozef Šumaj: Kontejnerizace mikroslužeb v procesu testování a nasazení
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
14. 12. 2017 09:55, RNDr. Michal Batko, Ph.D., učo 2907
- Zadáno/změněno 8. 2. 2018 16:37, Helena Kryštofová
- Záznam založen 5. 5. 2017 09:49, Jana Zemanová, učo 9619
- Zveřejnit od 13. 12. 2017 09:55, Eva Drštková
- Práce převzata 13. 12. 2017 09:55, Eva Drštková
Jazyk práce
Termín obhajoby
8. 2. 2018
Práce nebyla obhájena
Studijní program
Aplikovaná informatika
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Design and implementation of an iOS notification system
Bc. David Alexander Bielik, učo 433629 -
Integrácia DevOps a rozšírenie funkcionality CyQUAL
Ing. Adam Valalský -
Podpora clusteringu pro CDI komponenty na platformě SilverWare
Mgr. Slavomír Krupa, učo 396455 -
A Platform for Benchmarking Microservices Performance Anomaly Detection
Ing. Dominik Kozubík -
Integrating Apiman gateway with OpenShift
Mgr. Jakub Čecháček -
Automated Preparation of Virtual Images
Ing. Zdeněk Vydra -
DevOps Solution for OnlyDevs platform
Bc. Šimon Jelok -
Testing of Student Assignments in Embedded Course
Mgr. Marek Vrbka
Název
Vložil
Vloženo
Práva
Složky
Soubory
23. 1. 2018




