1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Nghiên cứu áp dụng khung quản trị kiến trúc hướng dịch vụ

86 17 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG - NGUYỄN THỊ NGUYỆT LUẬN VĂN THẠC SĨ KỸ THUẬT HÀ NỘI - 2016 HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG - NGUYỄN THỊ NGUYỆT NGHIÊN CỨU ÁP DỤNG KHUNG QUẢN TRỊ KIẾN TRÚC HƯỚNG DỊCH VỤ CHUYÊN NGÀNH : HỆ THỐNG THÔNG TIN MÃ SỐ: 60.48.01.04 LUẬN VĂN THẠC SĨ KỸ THUẬT NGƯỜI HƯỚNG DẪN KHOA HỌC: PGS TS HÀ HẢI NAM HÀ NỘI – 2016 i LỜI CAM ĐOAN Tôi cam đoan cơng trình nghiên cứu riêng tơi Các số liệu, kết nêu luận văn trung thực chưa công bố cơng trình khác Hà Nội, ngày tháng năm 2017 Tác giả Nguyễn Thị Nguyệt ii MỤC LỤC LỜI CAM ĐOAN i MỤC LỤC ii DANH MỤC KÝ HIỆU, CHỮ VIẾT TẮT .iv Chữ viết tắt iv Chữ viết đầy đủ Error! Bookmark not defined DANH MỤC CÁC BẢNG v DANH MỤC CÁC HÌNH v MỞ ĐẦU .1 CHƯƠNG I: GIỚI THIỆU 1.1 Vai trò kiến trúc quản trị kiến trúc HTT .4 1.1.1 Vai trò kiến trúc HTTT 1.1.2 Quản trị kiến trúc HTTT .6 1.2 Các khung kiến trúc HTTT 10 1.2.1 Khung Zachman (Zachman Framework) 10 1.2.2 Khung kiến trúc nhóm mở TOGAF (The Open Group Architecture Framework) 10 1.2.3 Kiến trúc hướng dịch vụ SOA & trục tích hợp liệu 12 1.2.4 FEA (Kiến trúc tổng thể liên bang) 18 1.2.5 SAGA (Kiến trúc chuẩn cho ứng dụng CPĐT) 18 1.2.6 OIO (Phương pháp luận xây dựng Kiến trúc tổng thể OIO) 19 1.3 Kết luận chương .19 CHƯƠNG II 20 QUẢN TRỊ KIẾN TRÚC HƯỚNG DỊCH VỤ 20 2.1 Kiến trúc hướng dịch vụ 20 2.1.1 Khái niệm kiến trúc hướng dịch vụ 20 1.1.2 Các thành phần mơ hình kiến trúc HDV 23 2.2 Khung quản trị kiến trúc hướng dịch vụ .27 2.2.1 Định nghĩa quản trị SOA 29 iii 2.2.2 Phạm vi quản trị SOA .30 2.2.3 Khung quản trị SOA 30 2.2.4 Mô hình quản trị SOA tham chiếu (SGRM) 32 2.2.5 Phương pháp quản trị bền vững SOA (SGVM) 45 2.3 Kết luận chương .50 CHƯƠNG III ÁP DỤNG QUẢN TRỊ KIẾN TRÚC HƯỚNG DỊCH VỤ .51 3.1 Bài toán mẫu 51 3.2 Mơ hình hóa quản trị SOA cho toán mẫu 55 3.3 Đánh giá 74 3.4 Kết luận chương .74 KẾT LUẬN .76 TÀI LIỆU THAM KHẢO 78 iv DANH MỤC KÝ HIỆU, CHỮ VIẾT TẮT Chữ viết tắt Tiếng Anh Tiếng Việt SOA Service- Orihented-Architecture Fleet Operational Readiness Management Information System Ministry of Agriculture & Rural Development Kiến trúc hướng dịch vụ Phát triển hệ thống quản lý thông tin ngành Lâm nghiệp Bộ Nông Nghiệp Phát Triển Nông Thôn e-Government Chính Phủ Điện Tử SOA Governance Vitality Phương pháp quản trị SOA Method bền vững Enterprise Architecture Kiến Trúc Tổng Thể Chung FORMIS Bộ NN & PTNT CPĐT SGVM EA TOGAF FEAF The Open Group Architecture Framework Khung kiến trúc nhóm mở Federal Enterprise Architecture Khung kiến trúc tổng thể kiểu Framework liên bang Kiến trúc điều khiển MDA Model Driven Architecture EUP Enterprise Unified Process Quy trình hợp tổ chức SOA Governance Refrerence Mơ hình quản trị SOA tham Model chiếu CSDL Database Cơ sở liệu HTTT Information System Hệ thống thông tin SGRM mơ hình v DANH MỤC CÁC BẢNG Bảng 3.1: Ngun tắc 69 Bảng 3.2: Nguyên tắc 71 Bảng 3.3: Nguyên tắc 71 Bang 3.4 Phụ biểu: ngân sách theo hạng mục dự án formis năm 2011 tỉnh Thừa Thiên Huế 72 Bảng 3.5 Phụ biểu: ngân sách theo hạng mục dự án formis năm 2011 Tỉnh Thanh Hóa 73 DANH MỤC CÁC HÌNH Hình 1.1: Khung Zachman (Zachman 1987) 10 Hình 1.2 : Cấu trúc tài liệu TOGAF phiên 9.1 11 Hình 1.3: Kiến trúc hướng dịch vụ SOA 13 Hình1.4: Mơ hình kiến trúc hướng dịch vụ 16 Hình1.5: Các tầng cài đặt thiết kế: đối tượng, thành phần, dịch vụ 17 Hình 1.6: Các tầng SOA .18 Hình 2.1: Khung quản trị SOA 32 Hình 3.1: Sáu bước để thực mơ hình SOA Error! Bookmark not defined MỞ ĐẦU Tính cấp thiết đề tài: Trong bối cảnh phát triển kinh tế - xã hội nay, sức ép cạnh tranh nâng cao hiệu hoạt động ngày trở nên cấp thiết, đòi hỏi tổ chức doanh nghiệp muốn tồn phát triển phải trang bị cho nhiều giá trị tri thức hoạt động quản trị, sản xuất cung ứng dịch vụ Tuy nhiên, giá trị đa phần tích lũy làm giàu thông qua việc vận hành hệ thống quản trị điều hành dựa tảng CNTT, việc đầu tư ứng dụng CNTT hoạt động tổ chức doanh nghiệp chưa xem trọng mức chưa mang lại hiệu kỳ vọng Một nguyên nhân dẫn đến tình trạng họ thiếu công cụ để hoạch định quản trị kiến trúc chiến lược phát triển Từ thách thức trên, tổ chức doanh nghiệp cần nắm bắt thống nguyên tắc tổ chức, thực thi đánh giá hiệu vận hành mục tiêu chiến lược Đồng thời, họ cần nâng cao nhận thức nhân rộng tầm quan trọng đầu tư CNTT việc nâng cao hiệu hoạt động tăng sức cạnh tranh; từ đó, họ xây dựng mơi trường đồng thuận cao ứng dụng CNTT để thúc đẩy phát triển kinh tế tri thức Nhằm đạt mục tiêu trên, tổ chức doanh nghiệp cần đẩy mạnh thực hành xây dựng áp dụng kiến trúc tổng thể, kiến trúc CNTT hoạt động Kiến trúc tổng thể (Enterprise Architecture, viết tắt EA) kim nam cho việc tổ chức, thực thi đánh giá hiệu vận hành mục tiêu chiến lược tổ chức, doanh nghiệp Kiến trúc tổng thể xây dựng nhằm quy định mối tương tác tích hợp chuẩn hóa quy trình nghiệp vụ hạ tầng CNTT hoạt động tổ chức, doanh nghiệp.Và thế, hoạch định mơ hình tổ chức vận hành cho doanh nghiệp, tổ chức đạt mục tiêu mà đề cách hiệu Một cách tổng quát nhất, kiến trúc tổng thể kết hợp kiến trúc CNTT kiến trúc nghiệp vụ Tuy nhiên, việc xây dựng kiến trúc tổng thể từ đầu địi hỏi nhiều thời gian cơng sức Vì vậy, để triển khai kiến trúc cách nhanh chóng hiệu quả, dựa khung xây dựng kiến trúc khuyến nghị phổ biến tùy theo lĩnh vực hoạt động Khung xây dựng Kiến trúc quản trị kiến trúc hướng dịch vụ, độ phổ dụng cao, dễ dàng triển khai có khả tùy biến, thích hợp với nhiều loại hình quy mơ tổ chức doanh nghiệp Người ta ghi nhận có phương pháp áp dụng nhiều xem có ảnh hưởng nhất: • TOGAF (The Open Group Architecture Framework - Khung kiến trúc nhóm mở) • The Zachman Framework (Khung Zachman) • FEAF (Federal Enterprise Architecture Framework - Khung kiến trúc tổng thể kiểu liên bang) • MDA (Model Driven Architecture - Kiến trúc điều khiển mô hình) • EUP (Enterprise Unified Process - Quy trình hợp tổ chức) Mỗi phương pháp đưa khung (framework) gồm nhiều mơ hình phân tích khía cạnh khác kiến trúc cho lớp tổ chức phù hợp Với mục đích, ý nghĩa nêu trên, học viên xin chọn Đề tài “Nghiên cứu áp dụng khung quản trị kiến trúc hướng dịch vụ (SOA) ” để làm luận văn tốt nghiệp Mục đích nghiên cứu: Nghiên cứu kiến trúc hướng dịch vụ, khung quản trị kiến trúc hướng dịch vụ từ đề xuất mơ hình áp dụng thực tiễn tiến hành thử nghiệm đánh giá Đối tượng phạm vi nghiên cứu: Phạm vi luận văn tập trung vào hướng tiếp cận để xây dựng khung quản trị cho hệ thống phân tán cung cấp chức ứng dụng dạng dịch vụ tới ứng dụng người cuối dịch vụ khác Phương pháp nghiên cứu: Tìm hiểu khung quản trị kiến trúc hướng dịch vụ, nghiên cứu kiến trúc hướng dịch vụ mặt lý thuyết kết hợp với thử nghiệm đánh giá kết thông qua mơ hình thử nghiệm Cấu trúc luận văn Nội dung luận văn gồm có ba phần: Mở đầu; Nội dung; Kết luận Trong phần Nội dung có ba chương: Chương 1: Giới thiệu Chương 2: Quản trị kiến trúc hướng dịch vụ Chương 3: Áp dụng khung quản trị kiến trúc hướng dịch vụ Bangr 3.4 Phụ biểu: ngân sách theo hạng mục dự án formis năm 2011 tỉnh Thừa Thiên Huế [2] 72 Bảng 3.5 Phụ biểu: ngân sách theo hạng mục dự án formis năm 2011 Tỉnh Thanh Hóa [2] 73 74 3.3 Đánh giá Khung kiến trúc quản trị SOA áp dụng cho hệ thống FORMIS đáp ứng mục tiêu phù hợp với hệ thống chia sẻ liệu lâm nghiệp, phát huy hiệu trình áp dụng vào thực tế giám sát thông tin quản lý rừng, cụ thể nêu sau đây: (1) Kích hoạt tính có ứng dụng để làm việc với cách tiêu chuẩn bền vững (2) Thực có sở liệu khơng đồng có sẵn truy cập cách tiêu chuẩn bền vững (3) Hỗ trợ chế để xây dựng giao diện chuẩn để nguồn liệu tổ chức (4) Hỗ trợ chế cho logic kinh doanh quan Bộ NN & PTNT để tiếp xúc sử dụng theo cách quản lý (5) Hỗ trợ cho trình kinh doanh từ đầu tới cuối (6) Cho phép tổ chức để dễ dàng quản lý nguồn tài nguyên liệu dịch vụ triển khai (7) Cho phép thông tin chia sẻ Bộ NN & PTNT cách quản lý (8) Hỗ trợ nhà nước sở hạ tầng an ninh xuyên suốt (9) Cho phép tìm kiếm, theo dõi phát kinh doanh thông minh (10) Đảm bảo tính bền vững kiến trúc cách sử dụng phương pháp tiếp cận kiến trúc tranh tồn, tham gia vấn đề có khả mở rộng, tính sẵn có, khả thích ứng, linh hoạt nhanh nhẹn vào xem xét có hệ thống [2] 3.4 Kết luận chương Như vậy, kết thúc chương III học viên trình bày số vấn đề triển khai xây dựng khung quản trị kiến trúc hướng dịch vụ thực tế Dự án FORMIS dự án có vốn đầu tư lớn hợp tác với quan chức khác cơng ty vốn đầu tư nước ngồi, thực giám sát 75 BỘ NN& PTNT thu thập liệu rừng Tại quy trình thu thập liệu thơng qua hệ thống quản trị mô tả cách khái quát, nhiên nguyên tắc hoạt động trọng cách chi tiết Hệ thống hoạt động vô hiệu minh chứng rõ cho việc xây dựng khung quản trị kiến trúc HDV áp dụng hệ thống thu thập liệu rừng bước phát triển thành công Tuy nhiên, hạn chế học viên chưa trực tiếp tham gia dự án nên luận văn không tránh khỏi thiếu sót 76 KẾT LUẬN Như vậy, thơng qua q trình làm luận văn với đề tài “ Nghiên cứu áp dụng khung quản trị kiến trúc hướng dịch vụ”, rút số kết luận sau: Quản trị SOA - Khai thác sức mạnh công nghệ giải pháp quản trị tốt cho tất tảng hàng đầu Nhiều tổ chức lớn giảm chi phí, cải thiện nhanh nhẹn giảm thiểu rủi ro với chương trình quản trị doanh nghiệp SOA Tích hợp SOA quản trị giúp doanh nghiệp: Đảm bảo dịch vụ mà họ xác định, thiết kế xây dựng có liên quan tiêu thụ tất tảng phân phối máy tính lớn Microsoft, SAP IBM Xúc tiến, đảm bảo thức kết hợp nhu cầu từ người tiêu dùng dịch vụ cung cấp dịch vụ Tích hợp quản trị SOA đảm bảo tính ứng dụng, tính tồn vẹn khả sử dụng loạt tài sản thơng qua tất giai đoạn vịng đời chúng từ việc xác định tài sảnQuản lý thống sách - vịng đời đồng quản trị sách qua khoản đầu tư tảng có Phạm vi luận văn tập trung giải phân tích việc áp dụng khung kiến trúc quản trị hướng dịch vụ, cụ thể dựa mơ hình khung quản trị kiến trúc cho dự án FORMIS Kết đạt được: + Tìm hiểu trình bày khái niệm vấn đề liên quan tới kiến trúc hướng dịch vụ SOA + Tìm hiểu hướng tiếp cận qui trình phát triển khung quản trị kiến trúc hướng dịch vụ tảng SOA + Tìm hiểu khung nước phát triển + Tìm hiểu quy trình nghiệp vụ cung cấp dịch vụ, qua nghiên cứu ứng dụng kiến trúc SOA để xây dựng khung quản trị giải pháp 77 triễn khai ứng dụng cách nhanh chóng, giảm thiểu chi phí, dễ dàng nâng cấp tương lai Hạn chế Mặc dù có nhiều cố gắng nỗ lực nghiên cứu thời gian cho phép, phương pháp quản trị tương đối nên khơng tránh khỏi thiếu sót + Chưa tìm hiểu sâu vấn đề bảo mật khung quản trị kiến trúc hướng dịch vụ +Chưa ứng dụng xây dựng luận văn tập trung vào xây dựng khung, áp dụng cho đơn vị cụ thể lớn nên mức độ dừng lại đánh giá dựa liệu cho trước Hướng phát triển + Nghiên cứu sâu chế bảo mật khung SOA làm sở quản trị cấp phát dịch vụ cho ứng dụng hệ thống khác sử dụng ngày đảm bảo + Tìm hiểu thêm cơng nghệ nhằm sử dụng mối quan hệ chúng với SOA để nâng cao hiệu suất ứng dụng triển khai khung quản trị hướng dịch vụ theo SOA Việc nghiên cứu đề tài giúp học viên nắm xu phát triển hệ thống, để từ áp dụng ưu điểm phương pháp vào sản phẩm tương lai mình, khả tiếp cận nắm bắt công nghệ, công cụ hỗ trợ cho việc phát triển hệ thống sử dụng khung quản trị kiến trúc hướng dịch vụ 78 TÀI LIỆU THAM KHẢO [1] C V NAM, Khung Kien truc CPDT VN, HÀ NỘI: CỔNG THÔNG TIN ĐIỆN TỬ,2012 [2] M SERVICE, State of Minnesota IT Governance Framework, JUNE 2012 [3] FORMISArchitectureGovernance, 2012 [4] T O group, TOGAF 9.1, Published in the U.S, 2011 [5] M R A Sampaio, SOA Governance Through Enterprise Architecture, oracle.com/technetwork/article, December 2013 [6] D H Mohamad Afshar Michael Cincinatus, SOA Governance: Framework and Best Practices, US, 2007 [7] Introduction to SOA Governance and Service Lifecycle Management, Bill Brown, IBM, March 2009; refer to: ftp://ftp.software.ibm.com/software/soa/pdf/IBMSGMMOverview.pdf [8] Introduction to SOA Governance: The official IBM definition and why you need it, Bobby Woolf, IBM developerWorks, July 2007; refer to: www.ibm.com/developerworks/webservices/library/ar-servgov [9] Navigating the SOA Open Standards Landscape Around Architecture, Joint White Paper from OASIS, OMG, and The Open Group, July 2009 (W096); refer to: www.opengroup.org/bookstore/catalog/w096.htm [10] OASIS Reference Model for SOA (SOA RM), Version 1.0, OASIS Standard, 12 October 2006; refer to: docs.oasis-open.org/soa-rm/v1.0/soa-rm.pdf [11] OECD Corporate Governance Principles 2004, Organization for Economic Cooperation and Development; available from: www.oecd.org [12] SOA Source Book, C Harding (editor), The Open Group, 2009; refer to: www.opengroup.org/bookstore/catalog/g093.htm [13] The Open Group SOA Integration Maturity Model (OSIMM), Technical Standard, August 2009 (C092); refer to: www.opengroup.org/bookstore/catalog/c092.htm [14] Ket qua thuc hien FORMIS_Tapio_VN 79 http://formis.vnforest.gov.vn/documents/18/191669/FORMISII_Factsheet_Dat a+Sharing+System_VN.pdf ... hình quản trị kiến trúc hướng dịch vụ, bao gồm có định nghĩa khái niệm khung quản trị kiến trúc hướng dịch vụ, thành phần cốt lõi bên khung, nguyên tắc quản trị quy trình quản trị 2.1 Kiến trúc hướng. .. thiệu Chương 2: Quản trị kiến trúc hướng dịch vụ Chương 3: Áp dụng khung quản trị kiến trúc hướng dịch vụ CHƯƠNG I: GIỚI THIỆU Nguồn gốc kiến trúc HTTT ý tưởng giới thiệu nghiên cứu Edsger Dijkstra... Mục đích nghiên cứu: Nghiên cứu kiến trúc hướng dịch vụ, khung quản trị kiến trúc hướng dịch vụ từ đề xuất mơ hình áp dụng thực tiễn tiến hành thử nghiệm đánh giá Đối tượng phạm vi nghiên cứu: Phạm

Ngày đăng: 28/10/2020, 21:54

Xem thêm:

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w