messenger

Chat Mess

zalo

Chat Zalo

phone

Phone

Gọi ngay: 097.5151.777
messenger

Facebook

messenger

TikTok

Hỗ trợ tư vấn: 097.5151.777
Công nghệ & Số hóa

Hạ tầng dưới dạng mã trong ngân hàng

Infrastructure as Code (IaC)

Infrastructure as Code là phương pháp quản lý và cung cấp hạ tầng công nghệ thông tin ngân hàng thông qua các tệp cấu hình khai báo, thay vì cấu hình thủ công trên từng máy chủ. Các ngân hàng sử dụng Terraform, Ansible hoặc CloudFormation để tự động tạo môi trường cho hệ thống core banking, DR site hoặc môi trường test. IaC giúp đảm bảo tính nhất quán giữa các môi trường dev, staging và production, đồng thời hỗ trợ kiểm toán công nghệ và tuân thủ quy định an toàn thông tin của NHNN nhanh chóng hơn.

Hạ tầng dưới dạng mã trong ngân hàng (Infrastructure as Code - IaC) là gì?

Infrastructure as Code (IaC) - Hạ tầng dưới dạng mã là phương pháp quản lý và cung cấp hạ tầng CNTT ngân hàng thông qua các tệp cấu hình khai báo (declarative configuration), thay vì cấu hình thủ công trên từng máy chủ vật lý hoặc máy chủ ảo. Toàn bộ server, network, database được mô tả bằng mã nguồn, cho phép tự động khởi tạo, thay đổi và thu hồi tài nguyên một cách nhất quán, có thể lặp lại.

Đặc điểm

  • Tính khai báo: Mô tả trạng thái mong muốn của hạ tầng, công cụ tự tính toán cách đạt được trạng thái đó.
  • Khả năng lặp lại: Cùng một tệp cấu hình có thể triển khai đồng nhất cho nhiều môi trường dev/staging/production.
  • Phiên bản hóa (versioning): Toàn bộ cấu hình được lưu trong Git, hỗ trợ truy vết thay đổi - yếu tố bắt buộc trong kiểm toán CNTT ngân hàng.
  • Tích hợp CI/CD: Kết hợp với pipeline CI/CD để tự động provision hạ tầng khi phát hành phần mềm.

Ví dụ

Một ngân hàng TMCP tại Việt Nam sử dụng Terraform để quản lý hạ tầng core banking. Khi cần dựng Disaster Recovery (DR) site tại Hà Nội cho hệ thống đang vận hành tại TP.HCM, đội ngũ vận hành chỉ cần thực thi tệp main.tf đã định nghĩa sẵn - toàn bộ VM, load balancer, database cluster, cấu hình firewall được dựng trong vài giờ thay vì vài tuần thao tác tay. Cách tiếp cận này đáp ứng yêu cầu tại Quyết định 2345/QĐ-NHNN năm 2023 về xác thực sinh trắc học và hệ thống dự phòng, đồng thời tuân thủ Thông tư 17/2024/TT-NHNN về an toàn trong hoạt động ngân hàng điện tử.