Page 374 - SDMD CNKT va CNTT trong tien trinh CNH_HDH DBSCL
P. 374

phát triển tiếp tục dự án của tỉnh khi cần thiết, không nhất thiết phải lựa
          chọn công nghệ mạnh nhất, hiện đại nhất hoặc có thị trường rộng nhất.

               - Đối với nội dung nâng cấp phần mềm, nhằm cải thiện thêm một số
          tính năng của phần mềm hiện có, nên việc lựa chọn ngôn ngữ lập trình, hệ
          quản trị cơ sở dữ liệu và hệ điều hành cần đảm bảo tính tương thích với hệ
          thống phần mềm hiện tại. Do đó chúng tôi khuyến nghị sử dụng giải pháp
          công nghệ  đã dùng để  phát  triển  sản phẩm  phần mềm  hiện hữu. Việc sử
          dụng giải pháp kỹ thuật công nghệ đã dùng sẽ đảm bảo tính kế thừa và phát
          triển, không phá vỡ những cái đã có, bên cạnh đó đảm bảo tương thích về
          mặt công nghệ với Cổng dịch vụ công trực tuyến của tỉnh và các hệ thống
          phần  mềm  một  cửa  điện  tử  của  các  sở  ban  ngành,  ủy  ban  nhân  dân  cấp
          huyện, cấp xã trên địa bàn tỉnh.
               Mô hình bên dưới so sánh với hệ thống cũ và đề xuất kiến trúc của hệ
          thống mới:




















               Ghi chú: LGSP: Local Government Service Platform - Nền tảng nền tảng Tích hợp
          và Chia sẽ dữ liệu; VDXP: Vietnam Data Exchange Platform - Nền tảng trao đổi dữ liệu
          quốc gia; NDXP: National Data Exchange Platform - Nền tảng tích hợp, chia sẻ dữ liệu
          quốc gia.

                        Hình 18.7. Kiến trúc triển khai theo hướng dịch vụ
               Hệ thống cần được chia tách thành 2 phân hệ độc lập nhằm đảm bảo
          khả năng chia tải, khả năng mở rộng và tính năng sẵn sàng cao:

               Lớp backend

               Kiến trúc được thiết kế theo hướng của microservice. Trong đó, tầng
          backend đóng vai trò là cốt lõi của hệ thống với các dịch vụ (service) được
          thiết kế riêng biệt theo từng chức năng nghiệp vụ. Tất cả giao tiếp API trong


          360
   369   370   371   372   373   374   375   376   377   378   379