Детальная информация

Название Прототип платформы для автоматизации развертывания инфраструктуры приложений: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = Development of the Quximo platform for automated client environment provisioning
Авторы Мартюшова Дарья Николаевна
Научный руководитель Самочадин Александр Викторович
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2026
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика автоматизация инфраструктуры ; платформа создания окружений ; OpenNebula ; Dokploy ; Kubernetes ; Golang ; микросервисная архитектура ; infrastructure automation ; environment provisioning platform ; microservice architecture
Тип документа Выпускная квалификационная работа бакалавра
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-2708
Права доступа Доступ по паролю из сети Интернет (чтение, печать)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\42594
Дата создания записи 21.08.2026

Разрешенные действия

Действие 'Прочитать' будет возможно после подготовки администраторами необходимых файлов

Группа Анонимные пользователи
Сеть Интернет

Работа посвящена разработке платформы Quximo для автоматизированного создания клиентских окружений. В ходе работы выполнен анализ существующих подходов и решений в области автоматизации инфраструктуры, сформулированы требования к системе, проведен выбор технологий и спроектирована архитектура платформы. Разработанное решение основано на микросервисной архитектуре и включает сервисы управления пользователями, организациями и клиентскими окружениями. В качестве инфраструктурного провайдера используется OpenNebula, для управления приложениями — Dokploy. Серверная часть реализована на языке Go, данные хранятся в PostgreSQL, взаимодействие сервисов осуществляется с использованием REST API и gRPC. Реализован программный прототип платформы, обеспечивающий автоматизированное создание виртуальных машин, подготовку хостов, установку Dokploy и регистрацию окружений. Проведенное тестирование подтвердило работоспособность системы и соответствие разработанного решения поставленным требованиям.

This work is devoted to the development of the Quximo platform for automated creation of client environments. The study includes the analysis of existing infrastructure automation approaches, requirements specification, technology selection and system architecture design. The developed solution is based on a microservice architecture and includes services for user management, company management and environment provisioning. OpenNebula is used as the infrastructure provider, Dokploy as the application management platform, PostgreSQL for data storage, and REST API and gRPC for service communication. A software prototype was implemented using the Go programming language. The platform automates virtual machine provisioning, host preparation, Dokploy installation and environment registration. Functional testing confirmed the operability of the developed solution and its compliance with the specified requirements.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Интернет Авторизованные пользователи СПбПУ
Интернет Анонимные пользователи
...