Bài viết liên quan
API Gateway ngân hàng
Banking API Gateway
API Gateway ngân hàng là gì?
API Gateway ngân hàng là máy chủ trung gian đóng vai trò cổng kết nối duy nhất (single entry point) giữa các ứng dụng nội bộ, đối tác fintech, mobile app và hệ thống core banking. Nó xử lý routing, xác thực (OAuth 2.0, mTLS), logging, rate limiting, monitoring và chuyển đổi giao thức giữa RESTful, SOAP, ISO 20022 cho hàng trăm API dịch vụ tài chính.
Đặc điểm chính
- Routing & Aggregation: gộp nhiều microservice thành một endpoint thống nhất.
- Bảo mật: xác thực JWT, mã hóa TLS 1.3, chống DDoS và SQL injection.
- Quản lý traffic: rate limiting, circuit breaker, caching response.
- Observability: logging tập trung, distributed tracing (OpenTelemetry), audit trail theo Thông tư 17/2020/TT-NHNN.
- Chuyển đổi giao thức: SOAP legacy sang RESTful, đóng gói ISO 20022 cho thanh toán liên ngân hàng qua CITAD.
Ví dụ thực tế
Vietcombank triển khai Open API cho phép đối tác (MoMo, ZaloPay) truy vấn số dư, chuyển tiền qua API Gateway tuân thủ Quyết định 810/QĐ-NHNN về Open Banking. Techcombank dùng Kong Gateway kết hợp WSO2 để cung cấp 200+ API cho hệ sinh thái. MB (MBBank) ứng dụng Apigee của Google Cloud để kết nối 50+ fintech đối tác, đảm bảo tuân thủ Thông tư 09/2020/TT-NHNN về an toàn thông tin.
Giải pháp phổ biến
- Kong Gateway: open-source, hiệu năng cao, phù hợp ngân hàng vừa.
- Apigee (Google): quản lý API doanh nghiệp, tích hợp AI analytics.
- AWS API Gateway: kết hợp Lambda, dùng cho kênh số.
- WSO2: hỗ trợ đầy đủ chuẩn Open Banking, ISO 20022.