AppCarrier — FPT-IS Next Gen ServiceFPT-ISNEXT GEN SERVICE
Liên hệ tư vấn
Case study·Soạn: 05/08/2026·Đăng: 09:00 · 05/08/2026·4 phút đọc

Nền tảng chịu tải cao, tuân thủ và luôn sẵn sàng cho ngân hàng

Kiến trúc đa vùng, DR/backup, giám sát bảo mật và SRE cho hệ thống giao dịch tài chính — nơi mỗi giây downtime đều có giá.

CS
FPT-IS Next Gen Service
Case study
Case studyFPT-IS · Next Gen Service

Trong hệ thống giao dịch tài chính, độ tin cậy không phải một mục tiêu để phấn đấu. Nó là điều kiện để được phép hoạt động. Điều đó đổi bản chất công việc: thay vì tối đa hoá tốc độ phát hành rồi xử lý hậu quả, phải quản trị được đánh đổi giữa tốc độ và ổn định bằng con số.

Đa vùng: câu hỏi thật là active-active hay active-passive

“Kiến trúc đa vùng” là một cụm từ dễ đồng ý và khó thực hiện, vì nó che mất câu hỏi quyết định: hai vùng cùng nhận tải, hay một vùng chờ. Chọn active-active thì phải giải quyết ghi đồng thời và xung đột dữ liệu. Chọn active-passive thì đơn giản hơn nhiều nhưng phải trả giá bằng thời gian chuyển đổi, và phải chấp nhận rằng vùng dự phòng chỉ đáng tin đến mức lần diễn tập gần nhất.

Quyết định này không nên xuất phát từ tầng ứng dụng mà từ RPO. RPO gần bằng không thì lựa chọn ở tầng dữ liệu bị thu hẹp rất nhanh, và chi phí tăng theo. RPO tính bằng phút thì mở ra nhiều phương án rẻ hơn đáng kể. Chốt RPO trước khi chọn công nghệ là cách tránh mua một giải pháp đắt hơn mức nghiệp vụ cần.

DR chỉ có thật khi đã diễn tập

Một kế hoạch DR có RTO/RPO viết trong tài liệu nhưng chưa từng được chạy thì không khác một giả định. Diễn tập là chỗ phát hiện những thứ không nằm trong sơ đồ: bản ghi DNS còn TTL dài, một chứng chỉ chỉ tồn tại ở vùng chính, một quyền truy cập mà người trực đêm không có.

Độ tin cậy là một chỉ số có thể quản trị: đặt SLO, đo error budget, và diễn tập sự cố trước khi nó xảy ra.

Error budget: cách nói “không” mà không cần tranh luận

SLO và error budget giải quyết một vấn đề tổ chức nhiều hơn là vấn đề kỹ thuật. Khi đội phát triển muốn phát hành nhanh và đội vận hành muốn ổn định, cuộc tranh luận thường kết thúc bằng quyền lực chứ không bằng dữ liệu. Error budget đổi nó thành một phép tính: còn ngân sách thì phát hành, hết ngân sách thì dừng tính năng và trả nợ độ tin cậy.

Ở hệ thống có mùa cao điểm, ngân sách này còn dùng để quyết định thời điểm đóng băng thay đổi — dựa trên mức tiêu thụ thực tế, thay vì dựa vào cảm nhận về mức độ rủi ro.

Giám sát bảo mật liên tục và dấu vết phục vụ kiểm toán

Yêu cầu kiểm toán ở khối tài chính thường xuất hiện dưới dạng một câu hỏi rất cụ thể: ai đã truy cập cái gì, khi nào, và bằng quyền nào. Trả lời được câu đó trong vài phút hay vài ngày là khác biệt giữa một hệ thống được thiết kế để giải trình và một hệ thống chỉ được thiết kế để chạy.

Kết quả

Nền tảng chịu tải qua mùa cao điểm, có đường phục hồi đã được diễn tập, đáp ứng yêu cầu tuân thủ và kiểm toán, và được vận hành theo kỷ luật SRE để cân bằng giữa tốc độ phát hành và độ ổn định.

Chỉ số cụ thể theo từng khách hàng không được công bố ở đây; chúng chỉ xuất hiện trong tài liệu có sự đồng ý của khách hàng.

#BFSI#SRE#DR/Backup#Bảo mật
← Tất cả bài viếtLiên hệ đội kỹ thuật

Bài liên quan

Related

Error budget: cách chúng tôi cân tốc độ phát hành và độ ổn định
SRE
Error budget: cách chúng tôi cân tốc độ phát hành và độ ổn định
Giảm nhiễu cảnh báo trước khi nghĩ đến machine learning
AIOps
Giảm nhiễu cảnh báo trước khi nghĩ đến machine learning
Di trú theo đợt: chia nhỏ để không đánh cược cả hệ thống
Migration
Di trú theo đợt: chia nhỏ để không đánh cược cả hệ thống