<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Розробка інтелектуального програмного засобу для адаптивного конфігурування мікросервісних застосунків

dc.contributor.authorКімлик, Денис Анатолійович
dc.date.accessioned2026-09-23T11:14:00Z
dc.date.issued2025
dc.descriptionКерівник: Зінов’єв Дмитро Володимирович, старший викладач кафедри інтелектуальних програмних систем і технологій
dc.description.abstractУ кваліфікаційній роботі розроблено систему інтелектуального адаптивного управління конфігураціями мікросервісів за допомогою Case-Based Reasoning (CBR) методів. Об’єкт дослідження: процес адаптивного конфігурування мікросервісних застосунків у розподілених системах в умовах динамічного середовища. Предмет дослідження: інтелектуальні методи та програмні засоби адаптивного конфігурування мікросервісних застосунків під час їх виконання. Мета дослідження: розробка інтелектуального програмного засобу, що використовує CBR-підхід для автоматичного налаштування конфігурацій мікросервісів в умовах динамічного середовища, а також проведення експериментального дослідження дієвості цієї системи. Розроблено тестовий полігон, що симулює мікросервісну архітектуру, та створено інтелектуальну систему АУКМ, яка реалізує п'ять різних CBR-методів для автоматичного конфігурування. Програмна реалізація виконана з використанням технологічного стеку Python, FastAPI, PostgreSQL, Docker, SQLAlchemy та scikit-learn. cker, SQLAlchemy, and scikit-learn.
dc.description.abstractThis qualification thesis describes the development of an intelligent system for the adaptive management of microservice configurations using Case-Based Reasoning (CBR) methods. Object of research: The process of adaptive configuration of microservice applications in distributed systems under a dynamic environment. Subject of research: Intelligent methods and software tools for the adaptive configuration of microservice applications during their execution. The aim of the research is the development of an intelligent software tool that utilizes the CBR approach for the automatic adjustment of microservice configurations in a dynamic environment, as well as conducting an experimental study of this system's effectiveness. A testbed simulating a microservice architecture has been developed, along with an intelligent Adaptive Microservice Configuration Management (AUKM) system that implements five different CBR methods for automatic configuration. The software implementation was carried out using the technology stack of Python, FastAPI, PostgreSQL, Do
dc.identifier.citationКімлик, Денис Анатолійович. Розробка інтелектуального програмного засобу для адаптивного конфігурування мікросервісних застосунків : кваліфікаційна робота бакалавра : спеціальність 122 – Комп'ютерні науки : освітня програма «Комп'ютерні науки» / Д. А. Кімлик ; кер. роботи Д. В. Зінов'єв. – Харків : Харківський національний університет імені В. Н. Каразіна, 2025. – 110 с.
dc.identifier.urihttps://ekhnuir.karazin.ua/handle/123456789/27038
dc.language.isouk
dc.publisherХарків : Харківський національний університет імені В. Н. Каразіна
dc.subjectTECHNOLOGY::Information technology::Computer science
dc.subjectмікросервіс
dc.subjectмікросервісна архітектура
dc.subjectконфігурація
dc.subjectадаптивне управління конфігураціями
dc.subjectметрика
dc.subjectштучний інтелект
dc.subjectаналіз прецедентів
dc.subjectметод аналізу прецедентів
dc.subjectCBR
dc.subjectтестовий полігон
dc.subjectFASTAPI
dc.subjectmicroservice
dc.subjectmicroservice architecture
dc.subjectconfiguration
dc.subjectadaptive configuration management
dc.subjectmetric
dc.subjectartificial intelligence
dc.subjectcase-based reasoning
dc.subjecttestbed
dc.titleРозробка інтелектуального програмного засобу для адаптивного конфігурування мікросервісних застосунків
dc.typeBachelor thesis

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Kimlyk_Zinov'ev_Diplom_2025.pdf
Розмір:
2,46 MB
Формат:
Adobe Portable Document Format