Русінов, Володимир ВолодимировичКазак, Вадим Сергійович2025-07-102025-07-102025Казак, В. С. Банківська система на основі мікросервісної архітектури : дипломний проєкт ... бакалавра : 123 Комп’ютерна інженерія / Казак Вадим Сергійович. – Київ, 2025. – 129 с.https://ela.kpi.ua/handle/123456789/74830У даній дипломній роботі розглянуто процес проєктування та розробки сучасної банківської інформаційної системи на основі мікросервісної архітектури. Проведено аналіз сучасного стану банківського сектору, тенденцій цифрової трансформації та вимог до фінансового програмного забезпечення. Обґрунтовано доцільність використання сервісно-орієнтованого підходу в умовах високої динаміки ринку та зростання вимог до масштабованості, безпеки й доступності систем. Було спроєктовано архітектуру системи, яка складається з незалежних мікросервісів. Реалізовано механізми автентифікації із використанням сесій, зберігання даних у PostgreSQL, кешування у Redis, обмін повідомленнями через RabbitMQ. Основна частина готового продукту була написана за допомогою TypeScript та фреймворку NestJS.129 с.ukбанківська системамікросервісна архітектураTypeScriptNestJSавтентифікаціяRedisPostgreSQLRabbitMQбезпекаKYCNginxБанківська система на основі мікросервісної архітектуриBachelor Thesis