Mơ hình kiến trúc Cơng nghệ

Một phần của tài liệu KIẾN TRÚC TỔNG THỂ HỆ THỐNG THÔNG TIN QUAN TRẮC TÀI NGUYÊN VÀ MÔI TRƯỜNG QUỐC GIA Phiên bản 1.0 (Trang 91 - 92)

5. KIẾN TRÚC TỔNG THỂ

5.6. KIẾN TRÚC CÔNG NGHỆ

5.6.3. Mơ hình kiến trúc Cơng nghệ

Kiến trúc công nghệ liên kết các thành phần ứng dụng từ kiến trúc ứng dụng với các thành phần công nghệ đại diện cho các thành phần phần mềm và phần cứng. Các thành phần này thường được có sẵn trên thị trường và có thể được lắp ráp và cấu hình để tạo thành cơ sở hạ tầng công nghệ cho HTTT. Kiến trúc công nghệ cung cấp một cái nhìn cụ thể hơn về cách thức mà các thành phần ứng dụng sẽ được hiện thực hóa và triển khai.

Mơ hình Kiến trúc cơng nghệ sẽ nhóm các cơng nghệ thành các khối, các khối này bao phủ mọi khía cạnh của HTTT, và phân loại các cơng nghệ để dễ dàng quản lý. Mơ hình dưới đây mơ tả các các khối trong thành phần kiến trúc cơng nghệ của hệ thống.

Hình 12: Mơ hình kiến trúc cơng nghệ

a) Giao diện: Các loại công nghệ thuộc khối này bao gồm:

- Web: bao gồm các công nghệ phát triển ứng dụng web như HTML5, CSS, ...

- Mobile: liệt kê các công nghệ phù hợp để phát triển ứng dụng mobile. Ví dụ như object-c, Java, React native, Flutter, ...

- API: các công nghệ phù hợp để phát triển các API. Ví dụ như: SOAP, Rest, …

b) Ứng dụng: liệt kê các loại công nghệ nền tảng hỗ trợ phát triển các ứng dụng của hệ thống. Các danh mục công nghệ của khối này sẽ bao gồm các loại như:

- Workflow/BPM - Biz rules engine

- Portal: công nghệ nền tảng để phát triển ứng dụng đa người dùng

c) Dữ liệu: HTTT quan trắc TN&MT là một hệ thống lớn, đa dạng. Một vai trò quan trọng của hệ thống là tích hợp và lưu trữ dữ liệu của tồn ngành quan trắc TN&MT. Dữ liệu của hệ thống cũng sẽ rất đa dạng. Do đó, các công nghệ của khối dữ liệu này sẽ phải đáp ứng cả yêu cầu về đa dạng loại dữ liệu, độ lớn dữ liệu, …. Các công nghệ của khối này sẽ được phân loại như sau:

- Cấu trúc: dữ liệu dạng CSDL quan hệ. - Phi Cấu trúc: dữ liệu dạng tệp.

- Bán Cấu trúc: dữ liệu dạng document như JSON, XML, ...

d) Nền tảng và hạ tầng: Các công nghệ thuộc khối này sẽ được phân loại như sau:

- Hệ điều hành - Lưu trữ - Tính tốn

e) Tích hợp: tập hợp các cơng nghệ phục vụ cho tính năng tích hợp ứng dụng và dữ liệu. Các công nghệ thuộc khối này sẽ được phân thành hai loại như sau:

- Tích hợp ứng dụng - Tích hợp dữ liệu

f) Bảo mật và vận hành: khối kiến trúc này sẽ bao gồm các công nghệ bảo mật và vận hành. Các công nghệ bảo mật sẽ được phân loại thành các tầng tương ứng của hệ thống thơng tin. Ví dụ bảo mật người dùng, …

Một phần của tài liệu KIẾN TRÚC TỔNG THỂ HỆ THỐNG THÔNG TIN QUAN TRẮC TÀI NGUYÊN VÀ MÔI TRƯỜNG QUỐC GIA Phiên bản 1.0 (Trang 91 - 92)

Tải bản đầy đủ (PDF)

(166 trang)