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

Название Разработка инфраструктуры развёртывания программных артефактов в системе непрерывной интеграции: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы Цикалюк Александр Сергеевич
Научный руководитель Селин Иван Андреевич
Другие авторы Локшина Екатерина Геннадиевна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения Санкт-Петербург, 2021
Коллекция Выпускные квалификационные работы; Общая коллекция
Тематика непрерывная интеграция; непрерывная доставка; docker; clonezilla; jenkins; linux; continuous integration; continuous delivery
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
Ссылки Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI 10.18720/SPBPU/3/2021/vr/vr21-3748
Права доступа Доступ по паролю из сети Интернет (чтение)
Ключ записи ru\spstu\vkr\12912
Дата создания записи 16.07.2021

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

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

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

В данной работе разбирается процесс разработки ПО, определяются задачи непрерывной интеграции, анализируются способы поставки в виде пакетов и контейнеров. В ходе исследования рассматривается инфраструктура развертывания, назначение и принцип хранения артефактов в репозиториях с метаданными пакетов, преимущества подхода, повествуется о развертывании целевых ОС с применением Clonezilla и Docker, описывается процесс развертывания ПО на целевых ОС, а также возможные пути оптимизации данного процесса посредством применения системы Jenkins.

This paper examines the software development process, identifies continuous integration tasks, analyzes delivery methods in the form of packages and containers. The study examines the deployment infrastructure, the purpose and principle of storing artifacts in repositories with package metadata, the advantages of the approach, describes the deployment of target operating systems using Clonezilla and Docker, describes the process of deploying software on target operating systems, as well as possible ways to optimize this process by using the system Jenkins.

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

Количество обращений: 6 
За последние 30 дней: 0

Подробная статистика