National Repository of Grey Literature 11 records found  1 - 10next  jump to record: Search took 0.00 seconds. 
Templates for Kubernetes Configuration
Kubrachenko, Marko ; Pavela, Jiří (referee) ; Rogalewicz, Adam (advisor)
Cílem této práce je navrhnout nástroj, který umožní efektivní správu vývojových prostředí v Kubernetes, a to na základě předem definovaných šablon. Tyto šablony reprezentují sady služeb, které formují vývojová prostředí, a slouží k automatizaci vytváření a konfigurace vývojových prostředí. Klíčovou součástí tohoto nástroje je využití Argo CD pro průběžné nasazování posledních změn v prostředí. Nástroj také umožní rychlé nasazování verzí Docker obrazů v rámci prostředí podle potřeb vývojářů. Díky tomu bude možné dynamicky upravovat prostředí, čímž se zvýší efektivita vývojových procesů a sníží se časová náročnost rutinní správy infrastruktury.
Server for Continuous Integration
Šajdík, Michal ; Fiedor, Tomáš (referee) ; Lengál, Ondřej (advisor)
Tato práce obsahuje popis následujících témat: jaké technologie a principy jsou potřebné pro vytvoření kontinuálního integračního serveru, již existující řešení, proč je potřeba jeden vytvořit a jak integrovat kontinuální integrační server, který byl vytvořen během této práce, na základě informací uvedených v této práci, do pracovního prostředí. Tato práce také ukazuje efekty a některé vedlejší účinky způsobené správnou a nesprávnou konfiguraci uvedeného serveru pro kontinuální integraci. Uvedený server pro kontinuální integraci je také schopen běžet na MS Windows 10 a Linuxu, aniž by bylo nutné přizpůsobit konfiguraci pro konkrétní operační systém.
Continuous Integration System for the k-Wave Project
Nečas, Radek ; Kešner, Filip (referee) ; Jaroš, Jiří (advisor)
The main goal of this thesis is to describe the implementation of continuous integration into the k-Wave project. The thesis focuses primarily on the version written in the C/C++ language with the usage of the OpenMP library which typically runs on supercomputers. Accordingly, many of popular workflows and approaches ought to be adapted, a few more created. The outcome of the thesis is a complete solution with real and practical usage. The author provides design, tools selection, runtime environment administration and configuration for each one of the used services. Software implementation of the basic framework is used in order to utilize running tests on the supercomputers. Furthermore, the implementation of chosen types of regression and unit tests are performed. Realisation is based on Gitlab and Jenkis services that are running on separated Docker containers.
Software Development with Continuous Delivery
Molnár, Dávid ; Rychlý, Marek (referee) ; Křivka, Zbyněk (advisor)
Purpose of this work is to make the reader familiar with the principles of Continuous Delivery. Among them belongs automated deployment, frequent and repeatable delivery, versioning of applications and infrastructures configuration. These principles allow the develop-ment team to deliver the product very effective and ensure that customers get the ordered product in time and the fastest way possible. In the focus is the Windows platform, automatization and encryption of sensitive data. We will learn how to solve the problem of versioning relational databases and how to ensure working migration of database schema and data. Part of the work is a description, how to introduce Continuous Delivery in a team.
Bulk Operation Orchestration in Multirepo CI/CD Environments
Víšek, Jakub ; Pluskal, Jan (referee) ; Koutenský, Michal (advisor)
Multirepo model přístupu ke správě a verzování zdrojového kódu, jež zahrnuje použití mnoha oddělených repozitářů verzovacích systémů, je poslední dobou často zmiňován v odborné literatuře. Jednou z jeho nevýhod je množství zdlouhavých, nezajímavých a repetitivních úkonů, které je nutno provádět při hromadných operacích tvořících transakce napříč těmito repozitáři. Multirepo repozitáře navíc umožňují využití široké škály technologií, což jen umocňuje riziko lidské chyby, ke které při ručně prováděných hromadných operacích může dojít. V rámci této práce je navrženo, implementováno a otestováno řešení pro automatizaci operací prováděných napříč množstvím repozitářů uspořádaných v multirepo modelu, což s nimi uživatelům zlepšuje zkušenost.
Bulk Operation Orchestration in Multirepo CI/CD Environments
Víšek, Jakub ; Pluskal, Jan (referee) ; Koutenský, Michal (advisor)
Multirepo model přístupu ke správě a verzování zdrojového kódu, jež zahrnuje použití mnoha oddělených repozitářů verzovacích systémů, je poslední dobou často zmiňován v odborné literatuře. Jednou z jeho nevýhod je množství zdlouhavých, nezajímavých a repetitivních úkonů, které je nutno provádět při hromadných operacích tvořících transakce napříč těmito repozitáři. Multirepo repozitáře navíc umožňují využití široké škály technologií, což jen umocňuje riziko lidské chyby, ke které při ručně prováděných hromadných operacích může dojít. V rámci této práce je navrženo, implementováno a otestováno řešení pro automatizaci operací prováděných napříč množstvím repozitářů uspořádaných v multirepo modelu, což s nimi uživatelům zlepšuje zkušenost.
Server for Continuous Integration
Šajdík, Michal ; Fiedor, Tomáš (referee) ; Lengál, Ondřej (advisor)
Tato práce obsahuje popis následujících témat: jaké technologie a principy jsou potřebné pro vytvoření kontinuálního integračního serveru, již existující řešení, proč je potřeba jeden vytvořit a jak integrovat kontinuální integrační server, který byl vytvořen během této práce, na základě informací uvedených v této práci, do pracovního prostředí. Tato práce také ukazuje efekty a některé vedlejší účinky způsobené správnou a nesprávnou konfiguraci uvedeného serveru pro kontinuální integraci. Uvedený server pro kontinuální integraci je také schopen běžet na MS Windows 10 a Linuxu, aniž by bylo nutné přizpůsobit konfiguraci pro konkrétní operační systém.
Continuous delivery of web application
Češpivo, Jan ; Merunka, Vojtěch (advisor) ; Martin, Martin (referee)
This thesis is dealing with continuous delivery of web applications. The theoretical part contains description and explanation of the basic concepts of the continuous delivery. The objectives, benefits, specifications and basic procedure of implementation of this process are summarized in this part of the thesis. Tools for final implementation of continuous delivery in software company are designed and implemented in the practical part of the thesis.
Software Development with Continuous Delivery
Molnár, Dávid ; Rychlý, Marek (referee) ; Křivka, Zbyněk (advisor)
Purpose of this work is to make the reader familiar with the principles of Continuous Delivery. Among them belongs automated deployment, frequent and repeatable delivery, versioning of applications and infrastructures configuration. These principles allow the develop-ment team to deliver the product very effective and ensure that customers get the ordered product in time and the fastest way possible. In the focus is the Windows platform, automatization and encryption of sensitive data. We will learn how to solve the problem of versioning relational databases and how to ensure working migration of database schema and data. Part of the work is a description, how to introduce Continuous Delivery in a team.
Continuous Integration System for the k-Wave Project
Nečas, Radek ; Kešner, Filip (referee) ; Jaroš, Jiří (advisor)
The main goal of this thesis is to describe the implementation of continuous integration into the k-Wave project. The thesis focuses primarily on the version written in the C/C++ language with the usage of the OpenMP library which typically runs on supercomputers. Accordingly, many of popular workflows and approaches ought to be adapted, a few more created. The outcome of the thesis is a complete solution with real and practical usage. The author provides design, tools selection, runtime environment administration and configuration for each one of the used services. Software implementation of the basic framework is used in order to utilize running tests on the supercomputers. Furthermore, the implementation of chosen types of regression and unit tests are performed. Realisation is based on Gitlab and Jenkis services that are running on separated Docker containers.

National Repository of Grey Literature : 11 records found   1 - 10next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.