Разработка и внедрение технической карты к расчётному счёту юридического лица в экосистеме компании: выпускная квалификационная работа магистра

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Разработка и внедрение технической карты к расчётному счёту юридического лица в экосистеме компании: выпускная квалификационная работа магистра
Στοιχεία εκδότη: Санкт-Петербургский политехнический университет Петра Великого, 2025.
Έτος έκδοσης: 2025
Θεματικοί όροι: Kafka, Apache Kafka, «Техническая карта», gRPC, масштабирование, микросервисная архитектура, REST API, high availability, цифровые платежи, OpenShift, отказоустойчивость, 'Technical Card', microservice architecture, SBP/QR, digital payments, SBP/QR payments, scalability
Περιγραφή: Title: “Design and Implementation of the ‘Technical Card’ Software Product in a Bank’s Digital Payment Ecosystem.” This work addresses the creation of a virtual card instrument for receiving and sending funds within a corporate internet bank without issuing a physical card. The aim is to justify the need for the tool, design its architecture for 24/7 availability, security, and scalability, implement key components, perform testing, and assess deployment effectiveness. Tasks: Market analysis: study SBP/QR trends, internal bank payment services, corporate requirements for instant settlements, and limitations of traditional business cards. Comparative analysis: examine physical and virtual cards, classic account transfers, SBP/QR solutions; identify strengths and weaknesses and derive functional and non-functional requirements for the Technical Card. Requirements definition: specify critical features (QR payment acceptance without plastic, instant transfers to individuals, API integration) and non-functional criteria (24/7 availability, performance, reliability, security, monitoring, SLA). Microservice architecture design: select components (Card Issuance Service, Transfer Processing Service, Audit Service, Client Profile Service, Anti-Fraud, Limits & Fees Service) interacting via Apache Kafka (event bus), REST/gRPC/GraphQL; justify PostgreSQL with synchronous replication and OpenShift deployment. Implementation: develop services in Go/Java with gRPC/mTLS + OTT for authentication, GraphQL client-profile queries, integration with processing and SBP/QR channels; REST APIs for frontend and external systems; logic for Technical Card issuance and payment handling. Infrastructure and CI/CD: deploy an HA PostgreSQL cluster with cross-zone synchronous replication; secure Kafka cluster with Schema Registry; OpenShift pipelines for container build, automated tests, deployment to test and production; monitoring and alerting with Prometheus, Grafana, Alertmanager, and EFK/Loki. Testing: conduct load tests (throughput, latency for bulk issuance and payments via Kafka), resilience tests (simulate service, Kafka broker, and primary DB failures and verify failover), profiling and optimization, and SLA compliance checks. Effectiveness evaluation: analyze impact on fund settlement speed versus classic methods, calculate savings in commissions and operational costs for bank and clients, model load and plan resources (auto-scaling pods by CPU and custom metrics), and define SLO/SLA targets.
Тема: «Проектирование и реализация программного продукта «Техническая карта» в экосистеме цифровых платежей банка». Цель — обосновать необходимость инструмента, спроектировать архитектуру с учётом круглосуточной доступности, безопасности и масштабируемости, реализовать компоненты, протестировать и оценить эффективность. Задачи: Анализ рынка: тренды SBP/QR, внутренние платежные сервисы, потребности бизнеса, ограничения бизнес-карт. Сравнительный анализ: физические/виртуальные карты, классические переводы, SBP/QR-решения; определение функциональных и нефункциональных требований. Формулирование требований: приём QR без пластика, мгновенные переводы, API-интеграция; доступность 24/7, производительность, надёжность, безопасность, мониторинг, SLA. Проектирование микросервисов: Card Issuance, Transfer Processing, Audit, Client Profile, Anti-Fraud, Limits & Fees; взаимодействие через Kafka, REST/gRPC/GraphQL; обоснование PostgreSQL с синхронной репликацией и OpenShift. Реализация: сервисы на Go/Java с gRPC/mTLS+OTT, GraphQL для данных клиента, интеграция процессинга и SBP/QR, REST API для фронтенда. Инфраструктура и CI/CD: отказоустойчивый кластер PostgreSQL, безопасный Kafka со Schema Registry; OpenShift-пайплайн: сборка, тесты, деплой; мониторинг и алертинг (Prometheus, Grafana, EFK). Тестирование: нагрузочное, отказоустойчивость (имитация сбоев и failover), профилирование, проверка SLA. Оценка эффективности: скорость зачисления vs классические решения, экономия комиссии, моделирование нагрузки и автошкалирование, SLO/SLA. Результат: круглосуточно доступный сервис «Техническая карта» с мгновенной маршрутизацией QR/SBP без пластика, гибкой API-интеграцией, автоматическим масштабированием, высоким уровнем надёжности и безопасности. Экономическая модель подтверждает снижение затрат и повышение клиентского опыта. Даны практические планы и SLA для промышленного развёртывания: время выпуска, latency платежей, пороги алертов, резервирование и расширение кластера.
Τύπος εγγράφου: Other literature type
Γλώσσα: Russian
DOI: 10.18720/spbpu/3/2025/vr/vr25-5164
Αριθμός Καταχώρησης: edsair.doi...........f3b743298f5b02b2f7df55e625061a6e
Βάση Δεδομένων: OpenAIRE
FullText Text:
  Availability: 0
Header DbId: edsair
DbLabel: OpenAIRE
An: edsair.doi...........f3b743298f5b02b2f7df55e625061a6e
RelevancyScore: 887
AccessLevel: 3
PubType:
PubTypeId: unknown
PreciseRelevancyScore: 886.736389160156
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Разработка и внедрение технической карты к расчётному счёту юридического лица в экосистеме компании: выпускная квалификационная работа магистра
– Name: Publisher
  Label: Publisher Information
  Group: PubInfo
  Data: Санкт-Петербургский политехнический университет Петра Великого, 2025.
– Name: DatePubCY
  Label: Publication Year
  Group: Date
  Data: 2025
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Kafka%22">Kafka</searchLink><br /><searchLink fieldCode="DE" term="%22Apache+Kafka%22">Apache Kafka</searchLink><br /><searchLink fieldCode="DE" term="%22«Техническая+карта»%22">«Техническая карта»</searchLink><br /><searchLink fieldCode="DE" term="%22gRPC%22">gRPC</searchLink><br /><searchLink fieldCode="DE" term="%22масштабирование%22">масштабирование</searchLink><br /><searchLink fieldCode="DE" term="%22микросервисная+архитектура%22">микросервисная архитектура</searchLink><br /><searchLink fieldCode="DE" term="%22REST+API%22">REST API</searchLink><br /><searchLink fieldCode="DE" term="%22high+availability%22">high availability</searchLink><br /><searchLink fieldCode="DE" term="%22цифровые+платежи%22">цифровые платежи</searchLink><br /><searchLink fieldCode="DE" term="%22OpenShift%22">OpenShift</searchLink><br /><searchLink fieldCode="DE" term="%22отказоустойчивость%22">отказоустойчивость</searchLink><br /><searchLink fieldCode="DE" term="%22'Technical+Card'%22">'Technical Card'</searchLink><br /><searchLink fieldCode="DE" term="%22microservice+architecture%22">microservice architecture</searchLink><br /><searchLink fieldCode="DE" term="%22SBP%2FQR%22">SBP/QR</searchLink><br /><searchLink fieldCode="DE" term="%22digital+payments%22">digital payments</searchLink><br /><searchLink fieldCode="DE" term="%22SBP%2FQR+payments%22">SBP/QR payments</searchLink><br /><searchLink fieldCode="DE" term="%22scalability%22">scalability</searchLink>
– Name: Abstract
  Label: Description
  Group: Ab
  Data: Title: “Design and Implementation of the ‘Technical Card’ Software Product in a Bank’s Digital Payment Ecosystem.” This work addresses the creation of a virtual card instrument for receiving and sending funds within a corporate internet bank without issuing a physical card. The aim is to justify the need for the tool, design its architecture for 24/7 availability, security, and scalability, implement key components, perform testing, and assess deployment effectiveness. Tasks: Market analysis: study SBP/QR trends, internal bank payment services, corporate requirements for instant settlements, and limitations of traditional business cards. Comparative analysis: examine physical and virtual cards, classic account transfers, SBP/QR solutions; identify strengths and weaknesses and derive functional and non-functional requirements for the Technical Card. Requirements definition: specify critical features (QR payment acceptance without plastic, instant transfers to individuals, API integration) and non-functional criteria (24/7 availability, performance, reliability, security, monitoring, SLA). Microservice architecture design: select components (Card Issuance Service, Transfer Processing Service, Audit Service, Client Profile Service, Anti-Fraud, Limits & Fees Service) interacting via Apache Kafka (event bus), REST/gRPC/GraphQL; justify PostgreSQL with synchronous replication and OpenShift deployment. Implementation: develop services in Go/Java with gRPC/mTLS + OTT for authentication, GraphQL client-profile queries, integration with processing and SBP/QR channels; REST APIs for frontend and external systems; logic for Technical Card issuance and payment handling. Infrastructure and CI/CD: deploy an HA PostgreSQL cluster with cross-zone synchronous replication; secure Kafka cluster with Schema Registry; OpenShift pipelines for container build, automated tests, deployment to test and production; monitoring and alerting with Prometheus, Grafana, Alertmanager, and EFK/Loki. Testing: conduct load tests (throughput, latency for bulk issuance and payments via Kafka), resilience tests (simulate service, Kafka broker, and primary DB failures and verify failover), profiling and optimization, and SLA compliance checks. Effectiveness evaluation: analyze impact on fund settlement speed versus classic methods, calculate savings in commissions and operational costs for bank and clients, model load and plan resources (auto-scaling pods by CPU and custom metrics), and define SLO/SLA targets.<br />Тема: «Проектирование и реализация программного продукта «Техническая карта» в экосистеме цифровых платежей банка». Цель — обосновать необходимость инструмента, спроектировать архитектуру с учётом круглосуточной доступности, безопасности и масштабируемости, реализовать компоненты, протестировать и оценить эффективность. Задачи: Анализ рынка: тренды SBP/QR, внутренние платежные сервисы, потребности бизнеса, ограничения бизнес-карт. Сравнительный анализ: физические/виртуальные карты, классические переводы, SBP/QR-решения; определение функциональных и нефункциональных требований. Формулирование требований: приём QR без пластика, мгновенные переводы, API-интеграция; доступность 24/7, производительность, надёжность, безопасность, мониторинг, SLA. Проектирование микросервисов: Card Issuance, Transfer Processing, Audit, Client Profile, Anti-Fraud, Limits & Fees; взаимодействие через Kafka, REST/gRPC/GraphQL; обоснование PostgreSQL с синхронной репликацией и OpenShift. Реализация: сервисы на Go/Java с gRPC/mTLS+OTT, GraphQL для данных клиента, интеграция процессинга и SBP/QR, REST API для фронтенда. Инфраструктура и CI/CD: отказоустойчивый кластер PostgreSQL, безопасный Kafka со Schema Registry; OpenShift-пайплайн: сборка, тесты, деплой; мониторинг и алертинг (Prometheus, Grafana, EFK). Тестирование: нагрузочное, отказоустойчивость (имитация сбоев и failover), профилирование, проверка SLA. Оценка эффективности: скорость зачисления vs классические решения, экономия комиссии, моделирование нагрузки и автошкалирование, SLO/SLA. Результат: круглосуточно доступный сервис «Техническая карта» с мгновенной маршрутизацией QR/SBP без пластика, гибкой API-интеграцией, автоматическим масштабированием, высоким уровнем надёжности и безопасности. Экономическая модель подтверждает снижение затрат и повышение клиентского опыта. Даны практические планы и SLA для промышленного развёртывания: время выпуска, latency платежей, пороги алертов, резервирование и расширение кластера.
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: Other literature type
– Name: Language
  Label: Language
  Group: Lang
  Data: Russian
– Name: DOI
  Label: DOI
  Group: ID
  Data: 10.18720/spbpu/3/2025/vr/vr25-5164
– Name: AN
  Label: Accession Number
  Group: ID
  Data: edsair.doi...........f3b743298f5b02b2f7df55e625061a6e
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsair&AN=edsair.doi...........f3b743298f5b02b2f7df55e625061a6e
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.18720/spbpu/3/2025/vr/vr25-5164
    Languages:
      – Text: Russian
    Subjects:
      – SubjectFull: Kafka
        Type: general
      – SubjectFull: Apache Kafka
        Type: general
      – SubjectFull: «Техническая карта»
        Type: general
      – SubjectFull: gRPC
        Type: general
      – SubjectFull: масштабирование
        Type: general
      – SubjectFull: микросервисная архитектура
        Type: general
      – SubjectFull: REST API
        Type: general
      – SubjectFull: high availability
        Type: general
      – SubjectFull: цифровые платежи
        Type: general
      – SubjectFull: OpenShift
        Type: general
      – SubjectFull: отказоустойчивость
        Type: general
      – SubjectFull: 'Technical Card'
        Type: general
      – SubjectFull: microservice architecture
        Type: general
      – SubjectFull: SBP/QR
        Type: general
      – SubjectFull: digital payments
        Type: general
      – SubjectFull: SBP/QR payments
        Type: general
      – SubjectFull: scalability
        Type: general
    Titles:
      – TitleFull: Разработка и внедрение технической карты к расчётному счёту юридического лица в экосистеме компании: выпускная квалификационная работа магистра
        Type: main
  BibRelationships:
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2025
          Identifiers:
            – Type: issn-locals
              Value: edsair
ResultId 1