Đổi mới ngân hàng với Cloud-Native: Chìa khóa vượt bẫy di sản

Trong những năm gần đây, hạ tầng điện toán đám mây và kiến trúc microservices đã trở thành những nhân tố then chốt làm thay đổi ngành công nghệ thanh toán, định hình nên một chương trình nghị sự mới với hiệu quả vượt trội, khả năng chịu lỗi, tính minh bạch, dễ quản lý, tối ưu hóa chi phí và nhiều lợi ích khác.

Là những người tiên phong đổi mới và nhanh chóng tiếp nhận công nghệ, Công ty TNHH BPC Việt Nam (BPC) đã dự đoán, theo sát và ứng dụng các công nghệ này vào quá trình phát triển sản phẩm của mình, qua đó thu về những kết quả thực tiễn và nhiều bài học giá trị để chia sẻ.

Yếu tố then chốt thúc đẩy việc hiện đại hóa SmartVista tại BPC luôn là sự xuất sắc về công nghệ cũng như mong muốn bắt kịp cả những xu hướng thị trường và CNTT hiện tại lẫn mới nổi, nhằm giúp càng nhiều khách hàng và người dùng cuối được hưởng lợi từ công nghệ trong cuộc sống hàng ngày.

Việc lựa chọn giải pháp phù hợp ngay từ đầu trong hành trình hiện đại hóa là điều thiết yếu. Những nâng cấp thiếu tầm nhìn có thể khiến hệ thống rơi vào "bẫy công nghệ di sản", nơi hệ thống trở nên phân mảnh, không tận dụng được trọn vẹn các lợi ích của hạ tầng hiện đại. Giải pháp thiết kế theo định hướng Cloud-Native là yếu tố then chốt giúp tránh được bẫy này. SmartVista của BPC được phát triển ngay từ đầu với định hướng này trong cấu trúc lõi.

Evgeny Kozhin, Trưởng bộ phận POC tại BPC chia sẻ: "Bộ sản phẩm được phát triển dựa trên các thành phần mã nguồn mở và kiến trúc mô-đun, giúp khả năng tích hợp với các công nghệ mới nổi được thực hiện dễ dàng và nhanh chóng. Khi nhu cầu chuyển đổi sang đám mây gia tăng, SmartVista đã sẵn sàng để vận hành trơn tru trên các nền tảng hàng đầu như OCI, AWS và Google Cloud."

Đổi mới ngân hàng với Cloud-Native: Chìa khóa vượt bẫy di sản- Ảnh 1.

Chatbot hỗ trợ người dùng trong SmartVista

Ngay từ ban đầu, hạ tầng đám mây với các máy ảo hoặc trung tâm dữ liệu ảo được xem và thực hiện như một giải pháp thay thế có chi phí thấp và dễ quản lý hơn cho hệ thống nội bộ. Đây vốn đã là một kịch bản rất hấp dẫn đối với khách hàng mong muốn tiết kiệm chi phí đầu tư phần cứng và bảo trì hệ thống. Tuy nhiên, bước đột phá thực sự đã xảy ra khi khả năng cluster hoá theo Kubernetes/OpenShift xuất hiện, được hỗ trợ bởi kiến trúc sản phẩm dạng microservices và container hoá.

Công nghệ mới đã mở ra những khả năng đột phá hoàn toàn mới của đám mây trong việc triển khai, cập nhật và mở rộng hệ thống cũng như các ứng dụng của bạn, đồng thời cải thiện khả năng chịu lỗi, phục hồi sau thảm họa và các đặc tính quan trọng khác đối với kinh doanh. Bạn sẽ không còn bị giới hạn bởi khả năng và chi phí của phần cứng – bạn có thể triển khai phiên bản đám mây được tuỳ chỉnh của mình trên các máy chủ đám mây trong thời gian rất

Nền tảng tiên tiến về Ngân hàng, thương mại SmartVista được cung cấp bởi BPC

Việc tích hợp công nghệ này vào sản phẩm đã mở ra cho BPC và khách hàng một số dịch vụ đám mây tiên tiến. Do đó, họ không còn phải đầu tư thời gian và công sức vào việc thiết lập, giám sát, sao lưu, v.v. cho một cơ sở dữ liệu vật lý. Thay vào đó, họ thuê không gian đám mây cho nhu cầu của mình và khởi tạo một cơ sở dữ liệu ảo với bất kỳ công suất nào theo yêu cầu, được dịch vụ đầy đủ bởi đám mây. Họ có thể lưu trữ và quản lý nhật ký của mình bằng OpenSearch và thực hiện xác thực người dùng với IAM, v.v. mà không cần cấu hình, giám sát, v.v., giúp tiết kiệm chi phí thiết lập và bảo trì trung tâm dữ liệu, cơ sở hạ tầng truyền thông, quản trị hệ thống.

Một cách tự nhiên, BPC không giới hạn chương trình hiện đại hoá của mình chỉ riêng trong đám mây, tuy nhiên sau một thời gian sử dụng công nghệ này, BPC nhận thấy rằng nó có tác động lan tỏa đến toàn bộ chương trình phát triển sản phẩm, giúp điều chỉnh sản phẩm để phục vụ tốt hơn các nhu cầu hiện có. Vì vậy, để hỗ trợ nội bộ cho khát vọng hướng tới Cloud-Native và hơn thế nữa, BPC đã triển khai quy trình Triển khai Liên tục / Phát hành Liên tục với nguồn lực DevOps chuyên dụng.

Các kỹ sư DevOps của BPC hợp tác chặt chẽ với các đội ngũ phát triển sản phẩm của công ty, tự động hoá các quy trình liên quan đến đóng gói Docker. Nói một cách ngắn gọn, đối với mỗi lần phát hành sản phẩm, họ tổng hợp tất cả các hình ảnh Docker, từ kho lưu trữ các tệp Java, triển khai chúng vào cụm Kubernetes, thực hiện các kiểm tra sức khoẻ, xây dựng lại hệ thống từ đầu, di chuyển dữ liệu từ phiên bản trước, kiểm tra các kịch bản và triển khai hệ thống lên đám mây công cộng.

"Chúng tôi thực hiện hiện đại hóa sản phẩm để duy trì vị thế dẫn đầu và khẳng định uy tín của bộ giải pháp SmartVista – một nền tảng công nghệ đã được minh chứng bởi hơn 500 khách hàng và hàng tỷ người dùng trên toàn cầu," ông Maxim Pavlov, Giám đốc Giao nhận Toàn cầu tại BPC, nhấn mạnh. "Đó chính là động lực để chúng tôi tiếp tục hành trình từ Cloud-Native đến Serverless và hơn thế nữa."