Please use this identifier to cite or link to this item: http://eir.zntu.edu.ua/handle/123456789/1218
Title: Система автоматичного тестування та розгортання мережних сервісів
Other Titles: Система автоматического тестирования и развертывания сетевых сервисов
System of automatic testing and deployment of network services
Authors: Киричек, Галина Григорівна
Киричек, Галина Григорьевна
Kirichek, Galina G.
Котов, Роман Олександрович
Котов, Роман Александрович
Kotov, Roman O.
Keywords: хмарні технології
безперервна інтеграція
кластер
балансування навантаження
cloud technology
continuous integration
cluster
load balancing
облачные технологии
непрерывная интеграция
балансировка нагрузки
Issue Date: 2016
Publisher: Донецький національний технічний університет
Abstract: UK: В работі приводиться аналіз методів розгортання мережних додатків і пропонуються рішення, які націлені на скорочення часу та підвищення якості розгортання мережних сервісів в середовищі віртуальної приватної хмари, з використанням автоматичного тестування вихідного коду. EN: The article analyzes the methods of deploying network applications and offer the solutions that aim to reduce the time and improve the quality the deployment of network services in environment of virtual private cloud, using automated testing source code. Purpose - to develop a system for the automatic deployment of network applications after confirming the successful execution of test operations, as the result of which decreases the time for to develop an able-bodied version in environment the virtual private cloud. Based on the analysis of the main objectives of develop, concluded that human involvement should be minimal in the process of solving these problems. Based on studies conducted decided to implement an automated testing and deployment of the network services is testing the parameters of configuration using its launch. The system the version control of chosen a Git and for to deployment of system automatic testing of the network services chosen cloud of technologies. The transition to continuous integration reduces integration complexity and makes it predictable while eliminating errors. To deploy and test the project CircleCI selected, which is a integrated to the version control system that supports debugging of improper deployment. The configuration of deployment and testing is in the project. Based on fact that the deployment of project is a done automatically, create roles for access to services Amazon - Identity and Access Management and provide permissions for new account. Account authentication generated by the appropriate authority, which consist of access ID and secret password. The work revealed problems which arise when creating network software. Developed of the system to automate the testing process, which allows done of applications of any complexity in the environment of virtual private cloud. Developed of configuration for service and conducted her tests. Described the method of testing, using deploy automatically scalable cluster the based the network service that proves the efficiency of the system and can be used as part of the development of such projects. RU: В работе проводится анализ методов развертывания сетевых приложений и предлагаются решения, которые нацелены на сокращение времени и повышение качества развертывания сетевых сервисов в среде виртуального частного облака, с использованием автоматического тестирования исходного кода.
Description: Киричек Г.Г. Система автоматичного тестування та розгортання мережних сервісів / Г.Г. Киричек, Р.О. Котов // Наукові праці ДонНТУ. Серія: Інформатика, кібернетика та обчислювальна техніка. – 2016. – Вип. 1(22). – С. 58-63.
URI: http://eir.zntu.edu.ua/handle/123456789/1218
ISSN: 1996-1588
Appears in Collections:Наукові статті кафедри КС та М

Files in This Item:
File Description SizeFormat 
Kirichek_G_stat2016.pdfНаукова стаття799.41 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.