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

DevOps

DevOps

Phương pháp kết hợp phát triển và vận hành phần mềm để tăng tốc triển khai.

DevOps là gì?

DevOps là phương pháp kết hợp giữa Development (Phát triển)Operations (Vận hành), nhằm rút ngắn vòng đời phát triển phần mềm và đảm bảo chất lượng triển khai liên tục. Trong lĩnh vực ngân hàng Việt Nam, DevOps được ứng dụng rộng rãi để phát triển các hệ thống Core Banking, Internet BankingMobile Banking với tốc độ ra mắt tính năng mới nhanh chóng, đáp ứng yêu cầu chuyển đổi số theo Quyết định 810/QĐ-NHNN về kế hoạch chuyển đổi số ngành ngân hàng đến năm 2025.

Đặc điểm chính

  • Tích hợp liên tục (CI): Tự động hóa kiểm thử mỗi lần commit code.
  • Triển khai liên tục (CD): Đưa sản phẩm lên môi trường production tự động.
  • Cơ sở hạ tầng dưới dạng mã (IaC): Quản lý hạ tầng bằng Terraform, Ansible.
  • Giám sát tự động: Sử dụng Prometheus, Grafana để theo dõi hệ thống 24/7.
  • Văn hóa hợp tác: Xóa bỏ rào cản giữa đội ngũ Dev và Ops.

Ví dụ thực tế

Ngân hàng TMCP Á Châu (ACB) triển khai DevOps để phát triển ứng dụng ACB ONE, cho phép cập nhật tính năng mới mỗi tuần thay vì vài tháng như trước. Quy trình bao gồm: lập trình viên commit code → Jenkins tự động build → chạy test → Docker hóa → triển khai lên Kubernetes → giám sát qua dashboard. Nhờ đó, thời gian ra mắt tính năng giảm từ 3 tháng xuống còn 2 tuần, đồng thời tuân thủ tiêu chuẩn bảo mật ISO 27001Thông tư 17/2020/TT-NHNN về an toàn bảo mật trong thanh toán điện tử.