معماری ۷ لایه بانک ترکیبپذیر
هر لایه یک مرز معماری مشخص با مسئولیتها، APIها و وندورهای جداگانه است. تغییر یا تعویض یک لایه بدون تأثیر بر سایر لایهها امکانپذیر است.
استک کامل ۷ لایه
تجربه مشتری
Experience & Channelsویجتهای وایتلیبل، SDKهای موبایل، میکروفرانتاند، پورتال توسعهدهنده
داده، تحلیل و هوش مصنوعی
Data, Analytics & AIانبار داده، داشبورد BI، Feature Store، LLM، لاگ ممیزی رمزنگاریشده
ارکستراسیون
Orchestration & Workflowموتور گردشکار (Saga، BPMN)، موتور کارمزد، موتور حد، مدیریت رویداد
دروازه API و پلتفرم توسعهدهنده
API Gateway & Developer PlatformOAuth2 + PKCE، Rate Limit، Webhook با تحویل تضمینی، Sandbox کامل
سرویسهای محصول و دامنه
Product & Domain ServicesKYC، AML، پرداخت، کارت، وام، ارز، پسانداز، اعلان — هر کدام مستقل
لایه مقرراتی / BaaS
Regulated / BaaS Layerموجودیت دارای مجوز بانکی/EMI، بانک اسپانسر، گزارشگیری نظارتی
دفتر کل اصلی (Core Ledger)
Core Ledgerدوبلاِنتری، غیرقابل تغییر، Event-Sourced، چندارزی، Real-time
تجربه مشتری
Experience & Channelsویجتهای وایتلیبل، SDKهای موبایل، میکروفرانتاند، پورتال توسعهدهنده
مسئولیتها
- میکروفرانتاند ماژولمحور برای وب و موبایل
- SDK سفارشیسازی برند برای پارتنرها
- پورتال مستندات و Sandbox توسعهدهنده
- تجربه چندزبانه RTL/LTR و قابلیت دسترسی WCAG
APIها و رویدادهای کلیدی
Widget SDK v2GET /me/profileWS /events/streamPOST /sessionsKPIهای هدف
الگوها
داده، تحلیل و هوش مصنوعی
Data, Analytics & AIانبار داده، داشبورد BI، Feature Store، LLM، لاگ ممیزی رمزنگاریشده
مسئولیتها
- Lakehouse تراکنشی + Feature Store اشتراکی
- RAG و LLM Gateway با Guardrails مالی
- گزارشگیری نظارتی و ESG خودکار
- ممیزی Append-Only با امضای رمزنگاری
APIها و رویدادهای کلیدی
POST /ai/copilot/queryGET /features/{entity}GET /reports/regulatoryKPIهای هدف
الگوها
ارکستراسیون
Orchestration & Workflowموتور گردشکار (Saga، BPMN)، موتور کارمزد، موتور حد، مدیریت رویداد
مسئولیتها
- Saga توزیعشده برای تراکنشهای چندسرویسی
- موتور قواعد کارمزد، حد و تشویقی
- Event Bus سراسری (Kafka/Pulsar)
- Reconciliation و End-of-Day خودکار
APIها و رویدادهای کلیدی
POST /workflows/{name}/startGET /sagas/{id}Topic: ledger.posted.v1KPIهای هدف
الگوها
دروازه API و پلتفرم توسعهدهنده
API Gateway & Developer PlatformOAuth2 + PKCE، Rate Limit، Webhook با تحویل تضمینی، Sandbox کامل
مسئولیتها
- OAuth 2.1 + PKCE + FAPI 2.0
- Rate Limiting چندبعدی و quota مشتری
- Webhook با Retry نمایی و امضای HMAC
- Sandbox با داده مصنوعی واقعگرایانه
APIها و رویدادهای کلیدی
POST /oauth/tokenGET /.well-known/openid-configurationPOST /webhooks/subscribeKPIهای هدف
الگوها
سرویسهای محصول و دامنه
Product & Domain ServicesKYC، AML، پرداخت، کارت، وام، ارز، پسانداز، اعلان — هر کدام مستقل
مسئولیتها
- Bounded Context مستقل برای هر دامنه
- قرارداد API نسخهدار با backward-compat
- Domain Events منتشرشده در Event Bus
- مالکیت داده اختصاصی هر سرویس
APIها و رویدادهای کلیدی
POST /kyc/sessionsPOST /cards/issuePOST /loans/originatePOST /payments/initiateKPIهای هدف
الگوها
وندورهای مرجع
ماژولهای داخلی
لایه مقرراتی / BaaS
Regulated / BaaS Layerموجودیت دارای مجوز بانکی/EMI، بانک اسپانسر، گزارشگیری نظارتی
مسئولیتها
- نگهداری وجوه مشتری در حساب امانی Segregated
- گزارشگیری نظارتی (Basel، MiCA، PSD3)
- Sanctions Screening و SAR/STR
- ادغام با Scheme (Visa، Mastercard، SWIFT، SEPA)
APIها و رویدادهای کلیدی
POST /regulatory/reportsPOST /screening/checkGET /reserves/balanceKPIهای هدف
الگوها
دفتر کل اصلی (Core Ledger)
Core Ledgerدوبلاِنتری، غیرقابل تغییر، Event-Sourced، چندارزی، Real-time
مسئولیتها
- Postingهای دوطرفه اتمیک و متعادل
- غیرقابل تغییر (Append-Only) با Hash Chain
- چندارزی با Revaluation روزانه
- Real-time 24/7 بدون پنجره Batch
APIها و رویدادهای کلیدی
POST /ledger/post-entryGET /ledger/trial-balanceGET /accounts/{id}/balanceKPIهای هدف
الگوها
پنج اصل ترکیبپذیری
- • ماژولار: هر قابلیت قابل استقرار مستقل
- • API-First: همهچیز از طریق REST/Event
- • Cloud-Native: مقیاسپذیری افقی
- • Event-Driven: Kafka/Pulsar
- • Vendor-Agnostic: تعویض آسان
مقایسه با هسته سنتی
- راهاندازی محصول: روز بهجای ماه
- هزینه/حساب: ۴–۱۵ دلار بهجای ۴۰–۸۰
- پردازش: Real-time 24/7 بدون batch
- استقرار: CI/CD چندبار در هفته
الگوهای کلیدی
- • Event Sourcing + CQRS
- • Saga Pattern برای تراکنشهای توزیعشده
- • Bounded Contexts (DDD)
- • Zero-Trust Networking
- • Multi-Tenant Ledger Partition
از مونولیت تا ترکیبپذیر
بیش از ۷۰٪ بانکهای ردیف یک هنوز با سیستمهای هسته پیش از سال ۲۰۰۰ کار میکنند. مهاجرت تدریجی لایهبهلایه، نه جایگزینی کامل، استراتژی پیشنهادی ۲۰۲۶ است.