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 | |
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 |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0