Details

Title Автоматизация развертывания окружения для разработки СХД с использованием Ansible: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators Фоломкин Дмитрий Алексеевич
Scientific adviser Никифоров Игорь Валерьевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects автоматизация ; виртуальные машины ; схд ; ansible ; automation ; virtual machines ; storage
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-1513
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\35721
Record create date 7/30/2025

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

Данная работа посвящена исследованию снижения трудозатрат на развертывание виртуального окружения для разработки СХД путем создания автоматизированной системы. В рамках работы изучены бизнес-процессы построения системы по развертыванию персональных виртуальных машин, сделан сравнительный анализ провайдеров облачной инфраструктуры, предложен и реализован подход автоматизированного развертывания персональных виртуальных машин. с помощью инструмента Ansible и интеграции Jenkins в работу с Ansible-репозиторием. В результате было продемонстрировано снижение трудоемкости развертывания окружения для разработки СХД путем реализации всех специфичных элементов конфигурирования ВМ, отсутствующих у обычных провайдеров виртуального окружения.

The given work is devoted to the research of reducing labor costs for deploying a storage development environment by creating an automated system. During the work, business processes for building a system for deploying personal virtual machines were studied, comparative analysis of cloud infrastructure providers was carried out, approach for automated deployment of personal virtual machines using Ansible and Jenkins integration into the Ansible repository was proposed and implemented. As a result, it was demonstrated that the labor costs for deploying storage development environment were reduced by implementing all specific configuration elements of the virtual machine that cloud providers do not have by default.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics