Các phương pháp tích hợp hệ thống và những thử thách

1. Tích hợp dọc

Trái ngược với “tích hợp ngang”, tích hợp dọc là quá trình tích hợp các hệ thống con theo chức năng của chúng bằng cách tạo ra các thực thể chức năng còn được gọi là silo. Lợi ích của phương pháp này là việc tích hợp được thực hiện nhanh chóng và chỉ liên quan đến các nhà cung cấp cần thiết, do đó, phương pháp này rẻ hơn trong ngắn hạn. Mặt khác, chi phí sở hữu có thể cao hơn đáng kể so với các phương pháp khác, vì trong trường hợp có chức năng mới hoặc nâng cao, cách duy nhất có thể để triển khai (mở rộng hệ thống) là triển khai một silo khác. Không thể sử dụng lại các hệ thống con để tạo ra một chức năng khác.

2. Tích hợp sao

Tích hợp sao còn được gọi là tích hợp spaghetti, là một quá trình tích hợp hệ thống trong đó mỗi hệ thống được kết nối với nhau với mỗi hệ thống con còn lại. Khi quan sát từ góc độ của hệ thống con đang được tích hợp, các kết nối gợi nhớ đến một ngôi sao, nhưng khi sơ đồ tổng thể của hệ thống được trình bày, các kết nối trông giống như mì chính, do đó có tên là phương pháp này. Chi phí thay đổi do các giao diện mà hệ thống con đang xuất. Trong trường hợp các hệ thống con đang xuất giao diện không đồng nhất hoặc độc quyền, chi phí tích hợp có thể tăng lên đáng kể. Thời gian và chi phí cần thiết để tích hợp các hệ thống tăng lên theo cấp số nhân khi thêm các hệ thống con bổ sung. Từ quan điểm tính năng, phương pháp này thường có vẻ thích hợp hơn, do tính linh hoạt cao của việc tái sử dụng chức năng.

3. Tích hợp ngang

Hay còn được gọi là Bus dịch vụ doanh nghiệp (ESB) là một phương pháp tích hợp trong đó một hệ thống con chuyên biệt được dành riêng để giao tiếp giữa các hệ thống con khác. Điều này cho phép cắt giảm số lượng kết nối (giao diện) chỉ còn một kết nối cho mỗi hệ thống con sẽ kết nối trực tiếp với ESB. ESB có khả năng dịch giao diện này sang một giao diện khác. Điều này cho phép cắt giảm chi phí tích hợp và cung cấp tính linh hoạt cao. Với các hệ thống được tích hợp bằng phương pháp này, có thể thay thế hoàn toàn một hệ thống con bằng một hệ thống con khác cung cấp chức năng tương tự nhưng xuất ra các giao diện khác nhau, tất cả điều này hoàn toàn trong suốt đối với phần còn lại của hệ thống con. Hành động duy nhất được yêu cầu là triển khai giao diện mới giữa ESB và hệ thống con mới.

Tuy nhiên, sơ đồ ngang có thể gây hiểu lầm, nếu người ta cho rằng có thể tránh được chi phí chuyển đổi dữ liệu trung gian hoặc chi phí chuyển trách nhiệm theo logic nghiệp vụ.

4. Định dạng dữ liệu chung

Phương pháp tích hợp để tránh mọi bộ điều hợp phải chuyển đổi dữ liệu sang / từ mọi định dạng của ứng dụng khác, các hệ thống tích hợp ứng dụng doanh nghiệp (EAI) thường quy định một định dạng dữ liệu độc lập với ứng dụng (hoặc chung). Hệ thống EAI thường cung cấp dịch vụ chuyển đổi dữ liệu cũng như giúp chuyển đổi giữa các định dạng dành riêng cho ứng dụng và các định dạng phổ biến. Điều này được thực hiện theo hai bước: bộ điều hợp chuyển đổi thông tin từ định dạng của ứng dụng sang định dạng chung của xe buýt. Sau đó, các phép biến đổi ngữ nghĩa được áp dụng cho việc này (chuyển đổi mã zip thành tên thành phố, tách / hợp nhất các đối tượng từ một ứng dụng thành các đối tượng trong các ứng dụng khác, v.v.).

5. Thử thách chung trong các dự án tích hợp

Tích hợp hệ thống có thể là thách thức đối với các tổ chức và những thách thức này có thể làm giảm lợi tức đầu tư tổng thể của họ sau khi triển khai các giải pháp phần mềm mới. Một số thách thức trong số này bao gồm thiếu sự tin tưởng và sẵn sàng chia sẻ dữ liệu với các công ty khác, không sẵn sàng thuê ngoài các hoạt động khác nhau cho bên thứ ba, thiếu thông tin liên lạc và trách nhiệm rõ ràng, bất đồng từ các đối tác về nơi có chức năng, chi phí tích hợp cao, khó tìm tài năng tốt và các tiêu chuẩn API chung. Những thách thức này dẫn đến việc tạo ra các rào cản “ngăn cản hoặc làm chậm quá trình tích hợp hệ thống kinh doanh trong và giữa các công ty”. Giao tiếp rõ ràng và trao đổi thông tin đơn giản là những yếu tố quan trọng trong việc xây dựng tích hợp hệ thống lâu dài có thể hỗ trợ các yêu cầu kinh doanh.

Bình luận bài viết