Závěrečná práce: Jan Kubeša, učo 456462: Using a Docker cluster in a production environment
Bakalářská práce
Using a Docker cluster in a production environment
Anotace
Docker je virtualizační nástroj, který vytváří jednoúčelové izolované kontejnery, sdílející přístup ke kernelu operačního systému hosta. Tímto přístupem eliminována potřeba virtualizace celých operačních systémů a snižují se dodatečné požadavky na virtualizaci. Tato práce představuje klíčové koncepty a potřebné návrhové změny, které musí učinit společnost nebo veřejná instituce proto, aby přešla …více
Abstract
Docker is a virtualization tool that creates small single-purpose isolated containers, sharing access to the kernel of the host operating system and thus limiting the virtualization overhead and the need for separate virtualized operating systems. This thesis introduces key concepts and needed design changes for a company or public institution to switch form an infrastructure solely based on …více
Zadání práce
The practical part of the thesis takes all the concepts from the theoretical part and shows their implementation in practice. This part describes the approach of an IT administrator of a small sized provider of managed IT services currently running standard physical or virtual servers on owned bare metal infrastructure making the switch to a containerized environment by deploying a centrally managed Docker cluster. The implementation includes scalability of deployed production applications, as well as redundancy, dealing with persistent data across containers and multiple physical servers as well as implements security best practices proposed in the theoretical part of the thesis.
The last chapter will outline areas for further research including technologies not yet well established in production environments as well as formal requirements for products that would better solve some of the challenges identified earlier.
5. 12. 2019 13:11, prof. RNDr. Václav Matyáš, M.Sc., Ph.D., učo 344
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Infrastruktura pro produkční prostředí služby SynergyKit
Mgr. Petr Brázdil -
Nástroj pro zobrazení rozdílu dvou Linux kontejnerů
Mgr. Marek Skalický -
Monitorování zátěže a využití výpočetních zdrojů v heterogenním výpočetním prostředí
Mgr. Juraj Leždík -
Tvorba kyberbezpečnostních úkolů pro platformu Avatao
Mgr. Katarína Hornáčková -
Design and implementation of an iOS notification system
Bc. David Alexander Bielik, učo 433629 -
Generátor aplikačních rozhraní v Go
Mgr. Adam Král -
A tool for analysis of supported cryptographic properties of TPM 2.0 chips
Mgr. Šimon Struk, učo 422522 -
Interaktivní lokalizační framework pro vývoj aplikací v jazyku JavaScript
Mgr. Jan Čižmár




