National Repository of Grey Literature 164 records found  previous11 - 20nextend  jump to record: Search took 0.01 seconds. 
Testing Environment via Cluster Solution
Hostačný, Peter ; Kočí, Radek (referee) ; Smrčka, Aleš (advisor)
Testos is a project that aims to create a set of tools supporting automated software testing. One of its components is computational cluster whose main goal is to execute parallel tasks and provide computational resources to other tools in the project. This work details the process of its design, implementation and integration with the Testos project. It is expected that the resulting system will be in use after Testos bus is completed.
Aggregation and Analysis of Social Network Contents
Horák, Matěj ; Kolář, Dušan (referee) ; Burget, Radek (advisor)
Tato práce se zabývá ziskem zvolené části obsahu sociálních sítí a jeho následnou analýzou. Cílem práce je platforma propojující jednotlivé sociální sítě, která dokáže agregovat obsah těchto sítí podle definovaných témat a zároveň je otevřená dalším rozšířením. Tento cíl byl vyřešen pomocí kontejnerové aplikace, štítkové klasifikace a metody podpůrných vektorů. Implementovaný systém řeší algoritmem nezobrazovaný obsah, filtrování a menší statistiky. Klíčové části systému jsou pokryté testy a systém je otevřený dalším analýzám a pokročilým statistikám. 
Testing Applications Using Linux Containers
Marhefka, Matúš ; Rogalewicz, Adam (referee) ; Smrčka, Aleš (advisor)
This thesis discusses software containers (Docker containers in particular) as a variant of server virtualization. Instead of virtualizing hardware, software containers rest on top of a single operating system instance and are much more efficient than hypervisors in system resource terms. Docker containers make it easy to package and ship applications, and guarantee that applications will always run the same, regardless of the environment they are running in. There is a whole range of use cases of containers, this work examines their usage in the field of software testing. The thesis proposes three main use case categories for running software systems in Docker containers. It introduces aspects for applications running in containers, which should give a better overview about an application setting within containers infrastructure. Subsequently, possible issues with testing software systems running inside Docker containers are discussed and the testing methods which address the presented issues are proposed. One proposed testing method was also used in the implementation of the framework for testing software running in Docker containers which was developed within this work.
Communication infrastructure virtualization platform
Stodůlka, Tomáš ; Martinásek, Zdeněk (referee) ; Uher, Václav (advisor)
The thesis deals with selection of infrastructure virtualization platform focusing on containerization with sandboxing support and with following examination of its difculty. The work begins with an explanation of the basic technologies such as: virtualization, cloud computing and containerization, along with their representatives, that mediate the technology. A special scope is defned for cloud computing platforms: Kubernetes, OpenStack and OpenShift. Futhermore, the most suitable platform is selected and deployed using own technique so that it fullflls all the conditions specifed by thesis supervisor. Within the difculty testing of the selected platform, there are created scripts (mainly in the Bash language) for scanning system load, creating scenarios, stress testing and automation.
Backend of a iOS Notification System
Mihál, Martin ; Rychlý, Marek (referee) ; Bartík, Vladimír (advisor)
The aim of this thesis is to design and implement backend of an iOS notification system, which can receive a notification through web request and send it to an iOS device. System sends notifications to iOS devices through the Apple notification server. System also provides a complete account management, which allows users to agregate notitifications into so-called services. These represent a user's software, which sends notifications. System communicates with the iOS application representing user through REST or GraphQL web service.
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.
Cyber exercises on the OpenStack platform
Fišarová, Veronika ; Hajný, Jan (referee) ; Lieskovan, Tomáš (advisor)
The goal of this bachelor thesis is to get acquainted with the platforms that are used to create the cyber ranges. The main part of thesis is focused on the cloud platform named OpenStack and its possibilites in creation of cyber ranges. The OpenStack installation options are compared and the selection of the instalation that is suitable for the KYPO project is made. The last part is devoted to the analysis of the KYPO project and the actual installation of OpenStack to the virtual station followed by the deployment of the KYPO platform on the modified OpenStack cloud and the commissioning of a training scenario.
Management and Automation of Enterprise Facility Heating System
Hartmann, Jiří ; Bardonek, Petr (referee) ; Šimek, Václav (advisor)
The aim of this work is to create a unified control and supervision system, SCADA, for controlling the heating and cooling of the company. The system is controlled by UniPi PLC units. Node-RED is used as control software. The user interface is created by an extension "dashboard". For communication between elements using the MQTT protocol. The InfluxDB database is used for data storage. The Grafana tool is used to visualize historical data. The majority of the created system consists of open software. The system is universal, expandable and it is possible to connect it with another system. The system can be used or adapted to similar problems of advanced heating control.
Web Tool for Playing and Anotation of BAG Files
Omacht, Martin ; Bambušek, Daniel (referee) ; Kapinus, Michal (advisor)
This work deals with the design and implementation of a web application for playback and annotation of multimedia data from files in BAG format. The created annotations are intended for training artificial intelligence in robotic systems. The resulting application is implemented with the help of React library for creating the user interface and framework Django for the server-side REST API. The entire application is containerized using Docker. This work describes the BAG format, analyzes modern libraries for creating web applications and introduces existing solutions for data annotation or playback of BAG files. Furthermore, the design of the application is presented and its implementation is described. A separate library rosbag_pyreader, which is used to read BAG files with random access, was created as part of this work. The resulting application allows user to display and annotate 2D and 3D data from multiple robotic sensors at the same time and then export the annotations in JSON format.
IRC Logbot
Průša, Vojtěch ; Rychlý, Marek (referee) ; Burget, Radek (advisor)
p { margin-bottom: 0.1in; direction: ltr; color: rgb(0, 0, 0); line-height: 120%; }p.western { font-family: "Times New Roman",serif; font-size: 11pt; }p.cjk { font-family: "Times New Roman",serif; font-size: 11pt; }p.ctl { font-family: "Times New Roman",serif; font-size: 12pt; }a:link { color: rgb(0, 0, 255); } For web application development it is currently possible to use the full range of web technologies. Older technologies have been replaced by new ones and we need to keep up with the current trend in application development for safety, reliability and low resource consumption. The aim of this work is to create a functional IRC logging boot application that supports multichannel recording, rotate records and search them with keywords and design a suitable user interface. The technologies used should be the Scala programming language, the React JavaScript library, the Docker container tool and the OpenShift platform. Describe the use of technologies to make it easy to create other applications on a similar principle using modern web technologies.

National Repository of Grey Literature : 164 records found   previous11 - 20nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.