Các đặc trƣng về công nghệ

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu, ứng dụng phương pháp kiến trúc và mô hình hóa hướng dịch vụ trong công nghệ phát triển phần mềm (Trang 48 - 51)

Chƣơng 3 NGHIÊN CỨU TÌNH HUỐNG, KHUNG NHÌN NGHIỆP VỤ, XÂY DỰNG ỨNG DỤNG

3.3.2. Các đặc trƣng về công nghệ

Thương mại điện tử theo yêu cầu cần được hỗ trợ bởi một kiến trúc công nghệ được định nghĩa, mô tả chi tiết rõ ràng. Các đặc trưng về công nghệ này mang lại khả năng linh hoạt, trách nhiệm và hiệu quả mà doanh nghiệp cần có:

Hình 3-11 – Bốn cơng nghệ chính trong mơ hình thƣơng mại điện tử theo u cầu [7]

3.3.2.1. Tích hợp

Thành phần cơ bản của cấu trúc theo yêu cầu (on demand infrastructure) là

tích hợp. Năm 2002, Sam Palmisano, Chief Executive Officer của IBM định nghĩa

on demand như sau : “Một hoạt động kinh doanh theo yêu cầu (on demand business) là một tổ chức có quy trình nghiệp vụ, tích hợp với các đối tác chính, các nhà cung cấp và khách hàng mà vẫn có thể đáp ứng nhanh mọi yêu cầu của khách hàng, mối hiểm nguy từ bên ngoài và nắm bắt được cơ hội trên thị trường” .

Q trình tích hợp có thể diễn ra ở nhiều mức độ khác nhau :  Con người

 Quy trình  Ứng dụng  Hệ thống  Dữ liệu

3.3.2.2. Trừu tượng hóa

Nhiều cơng nghệ trong đời sống thường ngày của chúng ta khai thác khái niệm trừu tượng hóa như điện thoại di động, PDA, kết nối mạng không dây, máy in, vân vân…. Các khía cạnh của trừu tượng hóa cịn gây tác động ảnh hưởng sâu rộng

đến các quan niệm kiến trúc như thiết kế và phát triển hướng đối tượng, Web Service và XML.

3.3.2.3. Tự động hóa

Tính tốn tự động giúp giải quyết nhu cầu của một tổ chức muốn giới hạn thời gian và chi phí xuất phát từ những nguyên nhân sau:

 Chi phí cao cho ứng dụng mới và nhân công chất lượng cao

 Thời gian tiêu phí cho những nền tảng cơng nghệ khác hẳn nhau thậm chí ở bên trong cùng một tổ chức.

 Ngân sách IT chi cho bảo trì chứ khơng phải cho giải pháp giải quyết vấn đề.  Tính phức tạp giữa những hệ thống khơng đồng nhất.

Vậy thì làm cách nào một tổ chức xác định được các vấn đề liên quan sử dụng môi trường thực thi theo yêu cầu (on demand Operating Enviroment) ? Lúc này là lúc cần đến khả năng tính tốn động (autonomic computing). Khả năng tính tốn động có thể được tóm gọn trong 4 ý chính :

Tự hồi phục

Là khả năng duy trì chức năng hoạt động của một hệ thống bằng cách dị tìm, ngăn ngừa và phục hồi sau khi bị lỗi mà chỉ cần một sự can thiệp tối thiểu hoặc khơng cần can thiệp từ phía con người. Yêu cầu này tỉ lệ với mối ràng buộc ngày càng nhiều với kiến trúc công nghệ. Nhu cầu tự hồi phục tăng khi yêu cầu về khả năng đáp ứng của tổ chức tăng.

Tự cấu hình

Khả năng thích ứng động với sự thay đổi của môi trường, thêm hoặc bớt thành phần từ các hệ thống và thay đổi mơi trường để thích nghi với u cầu cơng việc khác nhau.

Tự tối ƣu hố

Tự động chọn cấu hình đạt hiệu quả làm việc tối ưu bao gồm việc tối ưu tài nguyên và quản lý công việc. Điều này giúp giảm bớt gánh nặng khan hiêm tài nguyên phục vụ cho các yêu cầu thường xuyên. Mục tiêu là điều chỉnh hệ thống nhằm đáp ứng được với những thay đổi trong công việc. Các hệ thống phải kiểm tra và tự điều chỉnh liên tục để có thể đáp ứng và thay đổi phù hợp với môi trường xung quanh.

Bảo mật là một trong những yêu cầu cần được quan tâm trước khi các tổ chức chuẩn bị chia sẻ dữ liệu ra bên ngoài. Khả năng tự bảo vệ (self-protecting) yêu cầu hệ thống phải cung cấp một cách thức an toàn để bảo về thơng tin và dữ liệu. Qua trình tự bảo vệ làm việc theo quy tắc dự đốn, dị tìm, nhận dạng và bảo vệ hệ thống khỏi những hiểm nguy từ bên ngoài lẫn bên trong.

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu, ứng dụng phương pháp kiến trúc và mô hình hóa hướng dịch vụ trong công nghệ phát triển phần mềm (Trang 48 - 51)

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

(106 trang)