Банківська система на основі мікросервісної архітектури
Вантажиться...
Дата
2025
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
У даній дипломній роботі розглянуто процес проєктування та розробки сучасної банківської інформаційної системи на основі мікросервісної архітектури. Проведено аналіз сучасного стану банківського сектору, тенденцій цифрової трансформації та вимог до фінансового програмного забезпечення. Обґрунтовано доцільність використання сервісно-орієнтованого підходу в умовах високої динаміки ринку та зростання вимог до масштабованості, безпеки й доступності систем. Було спроєктовано архітектуру системи, яка складається з незалежних мікросервісів. Реалізовано механізми автентифікації із використанням сесій, зберігання даних у PostgreSQL, кешування у Redis, обмін повідомленнями через RabbitMQ. Основна частина готового продукту була написана за допомогою TypeScript та фреймворку NestJS.
Опис
Ключові слова
банківська система, мікросервісна архітектура, TypeScript, NestJS, автентифікація, Redis, PostgreSQL, RabbitMQ, безпека, KYC, Nginx
Бібліографічний опис
Казак, В. С. Банківська система на основі мікросервісної архітектури : дипломний проєкт ... бакалавра : 123 Комп’ютерна інженерія / Казак Вадим Сергійович. – Київ, 2025. – 129 с.