F2 Інженерія програмного забезпечення
Permanent URI for this collection
Освітня програма: "Інженерія програмного забезпечення"
Browse
Browsing F2 Інженерія програмного забезпечення by Author "Ахмадов, Олексій"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Item Розробка веб-застосування на мікросервісній архітектурі та порівняння Microsoft Azure та AWS для його розгортання(2025) Ахмадов, Олексій; Гречко, АнастасіяУ дипломній роботі розглянуто процес розробки веб-застосування на основі мікросервісної архітектури з порівнянням хмарних платформ Microsoft Azure та Amazon Web Services (AWS) для його розгортання. Як приклад реалізовано систему MentorMatch — платформу для взаємодії менторів і менті, побудовану з окремих сервісів для аутентифікації, профілювання, обробки сесій, рейтингів і сповіщень. Усі компоненти контейнеризовано за допомогою Docker і розгорнуто в Kubernetes-кластері. Для обміну подіями використано Apache Kafka. Зберігання даних організовано через керовані інстанси PostgreSQL. Інтеграцію з хмарними менеджерами секретів реалізовано на основі Azure Key Vault та AWS Secrets Manager. Проведено порівняння платформ за критеріями зручності конфігурування, безпеки, масштабованості та автоматизації розгортання. У результаті показано, що обидва середовища придатні для створення cloud-native застосунків, хоча відрізняються ступенем автоматизації та підходами до керування інфраструктурою.