Đang xử lý.....

Tổng quan về Kiến trúc tham chiếu  

Kiến trúc tham chiếu được sử dụng không chỉ cho một tổ chức mà còn nhiều cơ quan, tổ chức khác có nhu cầu, tuân theo các quy tắc, quy định và quy trình nghiệp vụ khác nhau. Kiến trúc tham chiếu mô tả một khung nhất quán trên các môi trường đa dạng; nó cung cấp các lợi ích sau:
Thứ Năm, 14/11/2019 1441
|

• Khung tham chiếu chung cho cách thức các hệ thống hoạt động giữa các nhà cung cấp, ngành công nghiệp và quy trình;

• Giới thiệu các giả định, mô hình và chiến lược được sử dụng để thực hiện hệ thống;

• Tái sử dụng và tính di động của các thành phần của hệ thống cho phép khả năng tương tác, lựa chọn mô hình tốt nhất, áp dụng các giải pháp đã được chứng minh và các lựa chọn hệ thống trong tương lai;

• Xác định các lực lượng quan trọng, quy trình nghiệp vụ, vai trò và trách nhiệm của tổ chức và nhu cầu dữ liệu đối với hệ thống.

Mô hình tham chiếu tạo điều kiện thuận lợi cho những lợi ích này bằng cách cung cấp cho các nhà phát triển, nhà tích hợp, kiểm sát viên và người sử dụng với các nguyên tắc tổ chức, định nghĩa cấp cao và tham chiếu đến các thiết kế đã được chứng minh cho các thành phần thiết kế hệ thống có thể tương tác. Những lợi ích này ảnh hưởng đến kết quả thành công không chỉ đối với việc triển khai hệ thống mà còn đối với người dùng và quản lý. Mô hình tham chiếu cũng chỉ định các quy trình được đề xuất để phát triển, tích hợp và quản lý hệ thống phù hợp với các lực lượng công nghiệp để duy trì mức dịch vụ chất lượng cao, hiệu quả về chi phí. Những lợi ích này ảnh hưởng trực tiếp đến lịch trình và chi phí triển khai ban đầu, cũng như chi phí dài hạn để nâng cấp, thay đổi hoặc thêm chức năng cho hệ thống.

1. Tầm quan trọng của kiến ​​trúc tham chiếu

Kiến trúc tham chiếu là một mẫu để thực hiện kiến ​​trúc tổng thể. Khung kiến ​​trúc tổng thể cung cấp thông tin về các thực tiễn tốt nhất để tạo và sử dụng mô tả kiến ​​trúc. Một kiến ​​trúc tổng thể, được sử dụng bởi nhiều ngành công nghiệp, cung cấp một kế hoạch chi tiết về cách thức các chiến lược, quy trình và quyết định nghiệp vụ được hỗ trợ bởi các khoản đầu tư công nghệ. Tuy nhiên, phát triển kiến ​​trúc tổng thể là một nỗ lực lâu dài và tốn nhiều công sức và chỉ tiêu chuẩn hóa một hệ thống tổ chức.

Kiến trúc tham chiếu là mô hình chung của một loại hình nghiệp vụ, bộ giải pháp, hệ thống và trình điều khiển. Hầu hết các tổ chức bắt đầu từ các mô hình  đã triển khai hiệu quả trước đó, mô tả một tổ chức, tổng thể, dữ liệu, ứng dụng và công nghệ điển hình phải hoạt động cùng nhau. Cuối cùng, kiến ​​trúc tham chiếu cung cấp một mô hình để phát triển các tiêu chuẩn hệ thống, thông tin dịch vụ và công nghệ phù hợp với toàn ngành và có thể được sử dụng lại bởi nhiều tổ chức điều hành và quản lý, nhà cung cấp và nhà tích hợp trên toàn miền.

2. Định nghĩa và phạm vi khung kiến ​​trúc tổng thể

Kiến trúc tổng thể (EA) là một bản thiết kế và mô tả về cách một tổ chức sử dụng các công nghệ, dịch vụ và dữ liệu để đáp ứng nhu cầu, chính sách và mục tiêu nghiệp vụ. Cấu trúc EA cung cấp cho các nhà quản lý tổng thể (phi kỹ thuật) và công nghệ thông tin (kỹ thuật) khả năng nhìn thấy sự phụ thuộc giữa con người, quy trình, công nghệ và hiệu suất của họ. EA cung cấp khả năng hiển thị các quy trình và chính sách nghiệp vụ từ đầu đến cuối thúc đẩy giải pháp ứng dụng và công nghệ. EA cung cấp các mô tả rõ ràng về các chỉ số hiệu suất chính, định nghĩa dữ liệu và luồng quy trình nghiệp vụ. Nó cũng cho phép các nhà quản lý cấp cao lên kế hoạch cho các quyết định đầu tư công nghệ của họ để đáp ứng tốt hơn các nhu cầu và quy trình nghiệp vụ của công ty. Quan trọng hơn, EA mô tả các thông số kỹ thuật của dịch vụ (giao diện) cần thiết để tạo thuận lợi cho khả năng tương tác với các hệ thống bên trong và bên ngoài để các tổ chức thực hiện và các nhà cung cấp cần phải biến đổi phù hợp với các tổ chức cho mỗi lần triển khai.

Các phương pháp hiện tại được sử dụng để lập kế hoạch và ghi lại kiến ​​trúc tổng thể không chỉ là quản lý danh sách các nền tảng, tài sản và ứng dụng công nghệ hiện tại. Chính sách, quy trình nghiệp vụ, cấu trúc tổ chức, kết quả dữ liệu và biện pháp bị ảnh hưởng khi triển khai hoặc thay đổi hệ thống. Các ứng dụng hệ thống bên trong và bên ngoài và nền tảng công nghệ khác cũng bị ảnh hưởng.

Do tính chất rộng của nó, EA cần có thời gian và sự phối hợp để phát triển từ đầu. Nhiều tổ chức lớn, phức tạp dựa trên kiến ​​trúc tham chiếu; đó là các kiến ​​trúc được mô hình hóa, được sao chép và tối ưu hóa từ nhiều năm kinh nghiệm và được khái quát hóa để cung cấp thành mẫu bao gồm phân loại quy trình và dữ liệu, các biện pháp hiệu suất điển hình, phạm vi chính sách và quy trình thúc đẩy quy trình nghiệp vụ, thông số kỹ thuật cho ứng dụng, lập trình ứng dụng giao diện, và cấu hình công nghệ.

Kiến ​​trúc tham chiếu sẽ giúp ngành công nghiệp áp dụng các công nghệ mới và mới nổi, được thúc đẩy bởi các quy trình nghiệp vụ và thông tin, dịch vụ và công nghệ được tiêu chuẩn hóa.

3. Khung kiến ​​trúc tổng thể

Kiến trúc tổng thể bao gồm thông tin được áp dụng cho bốn lớp của bất kỳ tổng thể nào:

• Quy trình nghiệp vụ

• Thông tin (và dữ liệu)

• Ứng dụng (và dịch vụ)

• Công nghệ

EA giúp các tổ chức lập kế hoạch và thực hiện các quy trình nghiệp vụ mới, cơ sở hạ tầng CNTT và các ứng dụng nhanh hơn và hiệu quả hơn. EA đưa ra lợi ích cho các tổ chức bằng cách:

• Xác định đúng điểmcó thể giảm chi phí và độ phức tạp CNTT;

• Tăng khả năng hiển thị các luồng thông tin và mối quan hệ giữa dữ liệu, hệ thống, công nghệ và quy trình nghiệp vụ; và

• Tăng giá trị và hiệu quả nghiệp vụ thông qua việc triển khai công nghệ cải tiến.

4. Quy trình lập kế hoạch kiến ​​trúc tổng thể

Một quy trình lập kế hoạch EA (EAP) có liên quan đến việc phát triển và duy trì EA. Các tài liệu quy trình như sau:

1) Làm thế nào tất cả các phần của một hệ thống khớp với nhau;

2) Mô hình hệ thống trong tương lai sẽ như thế nào; và

3) Khoảng cách giữa các mô hình là như thế nào? con đường hiệu quả nhất để đi từ hệ thống hiện tại đến tầm nhìn về tương lai?

Quy trình EAP được sử dụng để giúp các tổ chức chuyển đổi, phát triển các chiến lược nghiệp vụ và sắp xếp các mua sắm công nghệ của họ. Trong bối cảnh kiến ​​trúc tham chiếu, quy trình EAP cung cấp lộ trình dịch chuyển các chiến lược nghiệp vụ mới, quy trình nghiệp vụ, ứng dụng và cấu hình công nghệ.

5. Các thành phần của kiến ​​trúc tham chiếu

Các thành phần của kiến ​​trúc tham chiếu giống như kiến ​​trúc tổng thể. Phần này mô tả các lớp và ví dụ về các loại thông tin được chứa trong mỗi lớp.

Các lớp kiến ​​trúc tổng thể

Như đã đề cập trước đó, EA bao gồm các trình điều khiển/lực lượng kiến ​​trúc và mô tả bốn lớp của tổng thể:

• Quy trình nghiệp vụ

• Thông tin (và dữ liệu)

• Ứng dụng (và dịch vụ)

• Công nghệ

5.1 Trình điều khiển / lực lượng kiến ​​trúc

Lớp trình điều khiển bao gồm các lực lượng bên trong và bên ngoài tác động đến các chiến lược nghiệp vụ và nghiệp vụ. Trình điều khiển bao gồm các lực lượng từ các bên liên quan chính như khách hàng, tổ chức bên ngoài, các ngành công nghiệp khác (ví dụ: ngành thanh toán tài chính), các chính sách và quy định của chính phủ, cũng như các tiêu chuẩn và thông lệ của ngành. Các chính sách, kỳ vọng, quy tắc và thông số kỹ thuật này ảnh hưởng đến cách các tổ chức thiết lập tài nguyên của họ, thực hiện các quy trình, đưa ra quyết định, triển khai các ứng dụng và đổi mới công nghệ. Các cơ quan chính phủ (và các tổ chức tư nhân) hành động để tạo ra các chính sách, tổ chức cung cấp dịch vụ và quy trình quản lý để đáp ứng mong đợi của người dùng.

5.2 Kiến trúc nghiệp vụ

Kiến trúc nghiệp vụ mô tả tổ chức bao gồm các chi tiết về quy trình nghiệp vụ, luồng công việc, vai trò và trách nhiệm của tổ chức. Nó mô tả nhân sự, những gì, ở đâu, tại sao, khi nào, như thế nào và tần suất liên quan đến các dịch vụ, hoạt động và lập kế hoạch nghiệp vụ. Từ quan điểm của nhà điều hành, lớp nghiệp vụ mô tả dòng nhiệm vụ là gì và cách thức hoàn thành công việc từ đầu đến cuối. Kiến trúc nghiệp vụ giúp các nhà phát triển dự án hiểu về tổng thể, xác định các bên liên quan, tìm ra các phụ thuộc và thường tiến hành các nhiệm vụ thu thập thông tin cần thiết để phát triển các yêu cầu.

5.3 Kiến trúc dữ liệu hoặc thông tin

Kiến trúc dữ liệu mô tả dữ liệu và cấu trúc dữ liệu được sử dụng bởi tổ chức và các ứng dụng công nghệ của nó. Nó bao gồm ý nghĩa và mối quan hệ của thông tin và thông tin về tích hợp dữ liệu cần thiết của tổ chức. Kiến trúc dữ liệu trả lời các câu hỏi về ai, cái gì, ở đâu, tại sao, khi nào, như thế nào và tần suất dữ liệu được quản lý. Cấu trúc dữ liệu có thể giúp nhà cung cấp dịch vụ giảm thiểu sự chậm trễ của dự án do dữ liệu bị thiếu hoặc bị hiểu lầm. Vì lý do đó, dữ liệu tổng thể là một yếu tố quan trọng để triển khai thành công.

5.4 Kiến trúc ứng dụng (dịch vụ)

Kiến trúc ứng dụng, chứa các giao diện lập trình ứng dụng (API) hoặc dịch vụ, mô tả tổ chức các dịch vụ và ứng dụng công nghệ, như dịch vụ web, quản lý tài khoản, thông tin khách hàng, quản lý tài sản và hệ thống tài chính. Kiến trúc ứng dụng chứa thông tin về các luồng ứng dụng và phân phối thông tin giữa các hệ thống con, phiên bản ứng dụng và các hạn chế sử dụng. Nó giúp xác định các cơ hội và vấn đề tích hợp chức năng, phụ thuộc hệ thống, các lỗ hổng trong phạm vi bảo hiểm chức năng và trạng thái của các hệ thống. Kiến trúc ứng dụng giúp đảm bảo rằng sự phát triển và nâng cao các ứng dụng phù hợp với các chiến lược nghiệp vụ của tổ chức. Lớp này bao gồm các API tổng thể và cục bộ, các lớp thông báo. Khung nhìn ứng dụng cung cấp khả năng hiển thị về số lượng ứng dụng được sử dụng bởi một khu vực nghiệp vụ hoặc có bao nhiêu khu vực nghiệp vụ sử dụng một dịch vụ hoặc ứng dụng cụ thể.

5.5 Kiến trúc công nghệ

Kiến ​​trúc công nghệ bao gồm phần cứng - máy chủ, modem, bộ định tuyến, mạng truyền thông, máy trạm, thiết bị di động, đầu đọc thanh toán và các thiết bị vật lý khác - và phần mềm hệ thống của tổ chức. Các kiến ​​trúc tham chiếu này thường chỉ được liên kết với lớp công nghệ (ví dụ: trung tâm dữ liệu khả dụng cao, bảo mật mạng, điện toán đám mây và kiến ​​trúc máy ảo). Các kiến ​​trúc này thay đổi khi các dịch vụ của nhà cung cấp thay đổi và không cần phải được đề cập chi tiết trong kiến ​​trúc tham chiếu.

Kết luận

Thời gian vừa qua, Bộ Thông tin và Truyền thông đã dự thảo và xin ý kiến góp ý của các cơ quan, tổ chức, cá nhân về Dự thảo Khung kiến trúc Chính phủ điện tử Việt Nam phiên bản 2.0, trong tài liệu gồm  mô hình tham chiếu được xây dựng dựa trên hướng dẫn Khung Kiến trúc CPĐT của Mỹ (Federal Enterprise Architecture Framework – FEAF) đã được một số quốc gia khác áp dụng như Úc, New-di-lân, Hàn Quốc,…. các mô hình tham chiếu bao gồm: Mô hình tham chiếu hiệu năng (PRM), Mô hình tham chiếu nghiệp vụ (BRM), Mô hình tham chiếu ứng dụng (ARM), Mô hình tham chiếu dữ liệu (DRM), Mô hình tham chiếu hạ tầng kỹ thuật (IRM), Mô hình tham chiếu an toàn thông tin (SRM). Do vậy, kiến trúc tham chiếu là điểm khởi đầu cho các nhóm bên liên quan khác nhau được hưởng lợi từ khung kiến trúc tổng thể. Lợi ích lớn nhất từ ​​một kiến ​​trúc và khung là giảm sự mơ hồ trong việc xác định các điều khoản, thành phần, tương tác, kết nối và nhiều hơn nữa. Tuy nhiên, kiến ​​trúc cũng là điểm khởi đầu để phát triển các tiêu chuẩn và các thành phần có thể tái sử dụng để tăng tốc triển khai, giảm độ phức tạp, giảm chi phí và tạo sự phù hợp tốt hơn cho các tổ chức sử dụng hệ thống.

Xác định các lĩnh vực cần ưu tiên cao. Xác định giải pháp đa lớp để mở rộng sự hiểu biết về cách triển khai. Giải pháp thiết kế có thể bao gồm các thành phần từ nhiều lớp, chẳng hạn như quy trình, vai trò, trách nhiệm của tổ chức, dữ liệu và trình điều khiển. Kiến trúc tham chiếu là một thực thể trừu tượng, một khung cung cấp một cái nhìn khái niệm về toàn bộ hệ thống. Nó có thể cung cấp các mẫu thiết kế và đường dẫn di chuyển để hiểu cách các lớp và các thành phần được kết hợp với nhau, nhưng nó chỉ mở rộng mô hình và thiết kế cho đến tương lai gần. Khả năng tương tác đến từ việc sử dụng mô hình để xác định các tiêu chuẩn quy trình, dữ liệu và công nghệ giữa các thành phần kiến ​​trúc.

Tài liệu tham khảo

1. Enterprise Architecture at Work: Modelling, Communication and Analysis (The Enterprise Engineering Series 3)

2. White Paper – Managing IT Transformation with EA.

3. White Paper - Reference Enterprise Architecture for Transit Open Payment System - March 2016.

 Nguyễn Thị Thu Trang