Детальная информация
| Название | Проектирование микросервисной инфраструктуры на базе оркестратора Kubernetes в распределенной сетевой среде: выпускная квалификационная работа бакалавра: направление 27.03.04 «Управление в технических системах» ; образовательная программа 27.03.04_05 «Интеллектуальные системы обработки информации и управления» = Design and practical implementation of a fault-tolerant microservice infrastructure based on Kubernetes |
|---|---|
| Авторы | Царегородцева Анастасия Максимовна |
| Научный руководитель | Бахрами Амирхоссин |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | микросервисная архитектура ; контейнеризация ; оркестрация ; Kubernetes ; отказоустойчивость ; масштабируемость ; Keycloak ; PostgreSQL ; Redis ; распределенная сетевая среда ; microservices architecture ; containerization ; orchestration ; fault tolerance ; scalability ; distributed network environment |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 27.03.04 |
| Группа специальностей ФГОС | 270000 - Управление в технических системах |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-6112 |
| Права доступа | Доступ по паролю из сети Интернет (чтение) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\45615 |
| Дата создания записи | 10.09.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Данная работа посвящена проектированию и практической реализации отказоустойчивой микросервисной инфраструктуры на базе Kubernetes, включающей Keycloak, PostgreSQL и Redis. Методология включает анализ архитектурных подходов, изучение контейнеризации и Kubernetes, развертывание кластера, настройку сервисов и тестирование. В результате был реализован кластер Kubernetes из четырех узлов, настроены Keycloak, PostgreSQL и Redis. Спроектирована схема взаимодействия компонентов. Тестирование подтвердило автоматическое восстановление системы при сбоях. Спроектированная инфраструктура может использоваться для построения образовательных платформ и проектов, требующих отказоустойчивого развертывания микросервисов. Использование Kubernetes обеспечивает требуемый уровень отказоустойчивости и масштабируемости микросервисной инфраструктуры в распределенной сетевой среде.
This work is devoted to the design and practical implementation of a fault-tolerant microservice infrastructure based on Kubernetes, including Keycloak, PostgreSQL and Redis. The methodology includes analysis of architectural approaches, study of containerization and Kubernetes, cluster deployment, service configuration and testing. As a result, a Kubernetes cluster of four nodes was deployed, Keycloak, PostgreSQL and Redis were configured. A component interaction scheme was designed. Testing confirmed automatic system recovery in case of failures. The designed infrastructure can be used for building educational platforms and projects requiring fault-tolerant microservice deployment. The use of Kubernetes provides the required level of fault tolerance and scalability of microservice infrastructure in a distributed network environment.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|