Details
Title | Миграция инфраструктуры тестовых окружений на облачные платформы российских производителей: выпускная квалификационная работа магистра: направление 09.04.02 «Информационные системы и технологии» ; образовательная программа 09.04.02_04 «Системный анализ и оптимизация информационных систем и технологий» |
---|---|
Creators | Прытков Семен Михайлович |
Scientific adviser | Нестеров Сергей Александрович |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий |
Imprint | Санкт-Петербург, 2023 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | Информационные системы ; Системный анализ ; функциональные элементы тестового окружения ; процесс миграции ; рейтинг провайдеров услуг ; миграция инфраструктуры ; управление кластером ; functional elements of the test environment ; migration process ; rating of service providers ; infrastructure migration ; cluster management |
UDC | 004.7 ; 681.51.012 |
Document type | Master graduation qualification work |
File type | |
Language | Russian |
Level of education | Master |
Speciality code (FGOS) | 09.04.02 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2023/vr/vr23-1175 |
Rights | Доступ по паролю из сети Интернет (чтение) |
Record key | ru\spstu\vkr\20181 |
Record create date | 4/3/2023 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Тема выпускной квалификационной работы: «Миграция инфраструктуры тестовых окружений на облачные платформы российских производителей». Данная работа посвящена миграции тестовых окружений в облачные платформы, а также технической поддержке инфраструктуры. Задачи, которые решались в ходе исследования: 1. Исследование сущности и роли тестовых окружений, выполнение краткого обзора имеющихся типов и видов окружений. 2.Формализация и описание функциональных элементов тестовых окружений. 3.Описание текущей реализации архитектуры тестовых окружений ЕПГУ Госуслуг. 4. Анализ процесса миграция инфраструктуры в облачные платформы. 5. Разработка модели принятия решений выбора облачного провайдера. 6. Апробация процесса миграции микросервиса и инфраструктуры в облачные платформы российских провайдеров. Во время выполнения работы была проанализирована предметная область. В рамках исследования архитектуры портала ЕПГУ сформированы критерии принятия решений по выбору провайдера-кандидата для миграции в облачные платформы. По результатам анализа данных характеристик была предложена математическая модель на основании рейтинга методом порогового агрегирования. В качестве результата работы был предложена таблица с итоговыми оценками облачных провайдеров. Предложено было осуществить миграцию тестового базы данных testdev с использованием Yandex.Cloud. Продукты данной компании уже использовались ранее в инфраструктуре РТ Лабс. В процессе миграции использовались системы мониторинга. Вследствии анализа результатов миграции, был предложен переход инфраструктуры в облачную платформу компании Selectel, которая является оптимальным кандидатом-провайдером. Представлены методы настройки кластера с помощью Managed Kubernetes и инструменты для его поддержки.
The theme of graduate qualification work: "Migration of test environment infrastructure to cloud platforms of Russian manufacturers". This work focuses on the decision and implementation of the migration of test environments to cloud platforms, as well as technical support of the infrastructure. The tasks that were solved during the research: 1. Research the essence and role of test environments of such systems, performing a brief overview of the types and kinds of environments available. 2. Formalization and description of functional elements of test environments. 3. Description of the current implementation of the EPGU Gosuslugi test environment architecture. 4. Analysis of infrastructure migration to cloud platforms. 5. Developing a decision-making model for selecting a cloud provider. 6. Approbation the process of microservice and infrastructure migration to cloud platforms of Russian providers. During the work, the subject area was analyzed. As part of a study of the architecture of the EPGU portal, criteria for making decisions on the selection of a candidate provider for migration to cloud platforms were formed. Based on the results of the analysis of these characteristics, a mathematical model based on the rating method of threshold aggregation was proposed. As a result, a table with the final scores of cloud providers was proposedIt was proposed to migrate the testdev database using Yandex.Cloud, the provider used for the architecture in the form of ClickHouse DBMS. Monitoring and alerting systems were used in the migration process. As a result of analyzing the results of the migration, it was proposed to move the infrastructure to the cloud platform of Selectel, which is an optimal candidate provider. Methods of cluster configuration with Managed Kubernetes and tools for its support are presented.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 21
Last 30 days: 0