Порівняльний аналіз Kubernetes та Docker Swarm для оркестрації контейнеризованих застосунків у задачах цифровізації енергетичних систем

dc.contributor.advisorЄрошкін, Юрій Миколайович
dc.contributor.authorНевмержицький, Олександр Миколайович
dc.date.accessioned2026-09-17T13:03:14Z
dc.date.available2026-09-17T13:03:14Z
dc.date.issued2026
dc.description.abstractДипломна робота за темою «Порівняльний аналіз Kubernetes та Docker Swarm для оркестрації контейнеризованих застосунків у задачах цифровізації енергетичних систем» виконана студентом кафедри інженерії програмного забезпечення в енергетиці НН ІАТЕ Невмержицьким Олександром Миколайовичем зі спеціальності 121 «Інженерія програмного забезпечення» за освітньо професійною програмою «Інженерія програмного забезпечення інтелектуальних кібер-фізичних систем в енергетиці» і складається зі: вступу; 5 розділів («Постановка задачі порівняльного аналізу Kubernetes та Docker Swarm», «Аналіз, дослідження існуючих методів», «Засоби розробки системи», «Опис програмної реалізації», «Порівняння платформ оркестрації контейнерів»), висновків до кожного з цих розділів; загальних висновків; списку використаних джерел, який налічує 21 джерел; 9 ілюстрацій; 10 таблиць та додатків. Загальний обсяг роботи 81 сторінка. Актуальність теми полягає тому що оркестратори контейнерів Kubernetes і Docker Swarm є ключовими інструментами для цифровізації енергетичних підприємств, а розуміння їх переваг і недоліків критично важливе для правильного вибору архітектури інфраструктури в енергетиці. Метою роботи є здійснення практичного і теоретичного аналізу Kubernetes та Docker Swarm на основі прототипу мікросервісної системи для моніторингу енергоспоживання. Завдання дослідження полягає в розробці прототипу мікросервісної платформи обліку електроенергії, створенні локального стенда із Multipass та kind для Kubernetes і Docker Swarm, проведенні експериментального порівняння оркестраторів і сформулюванні рекомендацій щодо вибору платформи. Практичне значення одержаних результатів полягає в тому, що робота дозволить оцінити оптимальний стек технологій для контейнеризованих рішень залежно від складності, масштабування та інфраструктури.
dc.description.abstractotherThe thesis on the topic "Comparative analysis of Kubernetes and Docker Swarm for orchestration of containerized applications in the tasks of digitalization of energy systems" was completed by a student of the Department of Software Engineering in Energy of the National Technical University of Energy and Power Engineering, Oleksandr Mykolayovych Nevmerzhytskyi, majoring in 121 "Software Engineering" under the educational and professional program "Software Engineering of Intelligent Cyber-Physical Systems in Energy" and consists of: introduction; 5 sections ("Statement of the task of comparative analysis of Kubernetes and Docker Swarm", "Analysis, research of existing methods", "System development tools", "Description of software implementation", "Comparison of container orchestration platforms"), conclusions for each of these sections; general conclusions; list of sources used, which includes 21 sources; 9 illustrations; 10 tables and appendices. The total volume of the work is 81 pages. The relevance of the topic lies in the fact that container orchestrators Kubernetes and Docker Swarm are key tools for the digitalization of energy enterprises, and understanding their advantages and disadvantages is critically important for the correct choice of infrastructure architecture in the energy sector. The purpose of the work is to conduct a practical and theoretical analysis of Kubernetes and Docker Swarm based on a prototype microservice system for monitoring energy consumption. The research objective is to develop a prototype of a microservice electricity metering platform, create a local stand with Multipass and kind for Kubernetes and Docker Swarm, conduct an experimental comparison of orchestrators, and formulate recommendations for platform selection. The practical value of the results obtained is that the work will allow us to assess the optimal technology stack for containerized solutions depending on complexity, scalability, and infrastructure.
dc.format.extent92 с.
dc.identifier.citationНевмержицький, О. М. Порівняльний аналіз Kubernetes та Docker Swarm для оркестрації контейнеризованих застосунків у задачах цифровізації енергетичних систем : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення / Невмержицький Олександр Миколайович. – Київ, 2026. – 92 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/83223
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectконтейнеризація
dc.subjectоркестрація контейнерів
dc.subjectKubernetes
dc.subjectDocker Swarm
dc.subjectмікросервіси
dc.subjectFastAPI
dc.subjectплатформа обліку електроенергії
dc.subjectмоніторинг енергоспоживання
dc.subjectPrometheus
dc.subjectGrafana
dc.subjectPostgreSQL
dc.subjectNetworkPolicy
dc.subjectfailover
dc.subjectrolling update
dc.subjectцифровізація енергетики
dc.subjectDocker
dc.titleПорівняльний аналіз Kubernetes та Docker Swarm для оркестрації контейнеризованих застосунків у задачах цифровізації енергетичних систем
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Nevmerzhytskyi_bakalavr.pdf
Розмір:
1.93 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: