Банківська система на основі мікросервісної архітектури

Вантажиться...
Ескіз

Дата

2025

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

У даній дипломній роботі розглянуто процес проєктування та розробки сучасної банківської інформаційної системи на основі мікросервісної архітектури. Проведено аналіз сучасного стану банківського сектору, тенденцій цифрової трансформації та вимог до фінансового програмного забезпечення. Обґрунтовано доцільність використання сервісно-орієнтованого підходу в умовах високої динаміки ринку та зростання вимог до масштабованості, безпеки й доступності систем. Було спроєктовано архітектуру системи, яка складається з незалежних мікросервісів. Реалізовано механізми автентифікації із використанням сесій, зберігання даних у PostgreSQL, кешування у Redis, обмін повідомленнями через RabbitMQ. Основна частина готового продукту була написана за допомогою TypeScript та фреймворку NestJS.

Опис

Ключові слова

банківська система, мікросервісна архітектура, TypeScript, NestJS, автентифікація, Redis, PostgreSQL, RabbitMQ, безпека, KYC, Nginx

Бібліографічний опис

Казак, В. С. Банківська система на основі мікросервісної архітектури : дипломний проєкт ... бакалавра : 123 Комп’ютерна інженерія / Казак Вадим Сергійович. – Київ, 2025. – 129 с.

ORCID

DOI