Học nhanh ArchiMate Phần 1 – Các Khái niệm Cốt lõi

ArchiMate do The Open Group sở hữu và duy trì, có liên kết chặt chẽ với Khung kiến trúc của The Open Group (TOGAF), nhưng có thể áp dụng cho bất kỳ phương pháp luận EA nào.

Các tham chiếu biểu tượng làm rõ các chức năng, vai trò, quy trình, người tham gia, sản phẩm và dịch vụ. Các tham chiếu định nghĩa các mối quan hệ, giải thích cách chúng tương tác và ảnh hưởng lẫn nhau. Về mặt khái niệm, ArchiMate phát triển từ UML, giúp dễ hiểu và tích hợp vào các công cụ phát triển khung kiến trúc.

Cách sử dụng ArchiMate hiệu quả nhất là tạo ra các góc nhìn. Một chức năng/quy trình/dịch vụ duy nhất trong kiến trúc có thể được biểu diễn theo nhiều cách khác nhau, tùy thuộc vào bên liên quan đang xem xét tình trạng phát triển. Ban lãnh đạo cấp cao cần biết cách các yêu cầu, mục tiêu và nguyên tắc của họ đang được đáp ứng như thế nào.

Các quản lý đơn vị kinh doanh muốn xác nhận rằng các dịch vụ và sản phẩm sẽ cung cấp các sản phẩm phù hợp đến khách hàng. Các quản lý ứng dụng, dữ liệu và hệ thống CNTT phải đảm bảo họ có thể hỗ trợ khung vận hành cho các dịch vụ và sản phẩm.

Các khái niệm

Dựa trên TOGAF làm tham chiếu, ArchiMate xác định các khu vực phát triển khung kiến trúc khác nhau sau bốn giai đoạn lặp lại: Năng lực kiến trúc, Phát triển kiến trúc, Lập kế hoạch chuyển đổi và Quản trị kiến trúc. Trong mô hình này, ArchiMate được chia thành 5 khái niệm, gồm 3 cốt lõi và 2 mở rộng:

TOGAF ADM & ArchiMate Core - Visual Paradigm Community Circle
Các lớp cốt lõi

  • Giai đoạn B (Giai đoạn B) – Kiến trúc kinh doanh
  • Giai đoạn C (Giai đoạn C) – Kiến trúc hệ thống thông tin
  • Giai đoạn D (Giai đoạn D) – Kiến trúc công nghệ

Mở rộng (Mở rộng) – Chiến lược và Động lực

  • Giai đoạn chuẩn bị (Giai đoạn chuẩn bị)
  • Giai đoạn tầm nhìn (Giai đoạn A – Tầm nhìn)
  • Quản lý yêu cầu (Giai đoạn H – Quản lý yêu cầu)

Mở rộng (Mở rộng) – Triển khai và Chuyển đổi

  • Giai đoạn E (Cơ hội và Giải pháp)
  • Giai đoạn F (Lập kế hoạch chuyển đổi)
  • Giai đoạn G (Quản trị thực hiện)

Các khái niệm lớp kinh doanh – Giai đoạn B (Lớp kinh doanh)

Lớp kinh doanh xác định các khái niệm và mối quan hệ ở cấp độ cao nhất trong kiến trúc: sản phẩm cuối cùng; các hệ thống cung cấp dịch vụ cho khách hàng. Phần này của kiến trúc thực hiện các mục tiêu và nhu cầu của ban lãnh đạo cấp cao, những yếu tố thúc đẩy việc triển khai khung kiến trúc doanh nghiệp.

  • Đối tượng kinh doanh – Yếu tố con người hoặc máy tính điều khiển hệ thống.
  • Vai trò kinh doanh – Xác định trách nhiệm được ủy quyền cho một thành viên thực hiện một hành động.
  • Sự hợp tác kinh doanh – Khi các vai trò khác nhau thực hiện các nhiệm vụ theo thứ tự.
  • Giao diện kinh doanh – Nơi mà sự hợp tác được thực hiện.
  • Vị trí – Không gian vật lý nơi các thành viên cư trú.
  • Đối tượng kinh doanh – Các thành phần hệ thống mà hệ thống hoạt động trên đó.
  • Quy trình kinh doanh – Nhận diện các quy trình hệ thống.
  • Chức năng kinh doanh – Nhóm một tập hợp các hành vi liên quan.
  • Tương tác kinh doanh – Các hoạt động liên quan đến sự hợp tác kinh doanh.
  • Sự kiện kinh doanh – Hoạt động nguyên nhân gây ra sự thay đổi.
  • Dịch vụ kinh doanh – Hướng đến khách hàng trong việc giao hàng sản phẩm.
  • Sản phẩm – Một tập hợp các dịch vụ được tiếp thị và bán cho khách hàng.
  • Hợp đồng – Tổ chức pháp lý thiết lập thỏa thuận giữa doanh nghiệp và khách hàng.
  • Biểu diễn – Góc nhìn logic của một đối tượng kinh doanh.
  • Ý nghĩa – Bối cảnh tri thức của một đối tượng kinh doanh hoặc biểu diễn của nó.
  • Giá trị – Giá trị, mức độ quan trọng hoặc lợi ích mà một sản phẩm được nhận thức.

Các khái niệm lớp Ứng dụng – Giai đoạn C (Lớp Ứng dụng)

ArchiMate kết hợp kiến trúc ứng dụng và kiến trúc dữ liệu thành một lớp duy nhất, thể hiện các khái niệm của nó. Lớp này hiển thị các thành phần hệ thống thực hiện các khái niệm lớp kinh doanh. Nó giải thích cách các khái niệm lớp kinh doanh được triển khai. Lớp ứng dụng hoạt động theo chiều ngang xuyên suốt kiến trúc.

  • Thành phần ứng dụng – Một module phần mềm độc lập có thể được thay thế hoặc cập nhật mà không làm ảnh hưởng đến các thành phần ứng dụng khác; được truy cập thông qua các giao diện lập trình ứng dụng (API).
  • Hợp tác ứng dụng – Một tập hợp từ hai thành phần ứng dụng trở lên làm việc cùng nhau để hỗ trợ một ứng dụng.
  • Đối tượng dữ liệu – Đối tượng mà một thành phần ứng dụng tác động đến.
  • Chức năng ứng dụng – Mô tả về hành vi của một thành phần ứng dụng.
  • Dịch vụ ứng dụng – Cung cấp truy cập đến các chức năng, quy trình và dịch vụ của lớp kinh doanh.

Các khái niệm lớp Công nghệ – Giai đoạn D (Lớp Công nghệ)

Các khái niệm lớp công nghệ mô tả các yếu tố cấp thiết bị của kiến trúc. Các yếu tố mô tả trong lớp này tiết lộ các hệ thống CNTT hỗ trợ lớp ứng dụng, và trong một số trường hợp, các yếu tố cụ thể của lớp kinh doanh (như máy tính cá nhân). Trong khi lớp ứng dụng hiển thị các thành phần ứng dụng, thì lớp công nghệ hiển thị hệ thống phần cứng nào chứa các thành phần đó và mối quan hệ giữa chúng.

  • Nút – Tài nguyên tính toán chung trên mạng được sử dụng để triển khai hoặc thực thi các tác phẩm.
  • Thiết bị – Thiết bị chung dùng để lưu trữ các tác phẩm nhằm sử dụng.
  • Mạng – Phương thức truyền thông vật lý giữa các thiết bị phần cứng.
  • Đường truyền thông – Biểu diễn logic về luồng dữ liệu giữa hai hoặc nhiều nút.
  • Giao diện cơ sở hạ tầng – Điểm truy cập vật lý cho các nút hoặc thiết bị trên mạng.
  • Phần mềm hệ thống – Biểu diễn vật lý của phần mềm và ứng dụng.
  • Chức năng cơ sở hạ tầng – Các hành vi được thực hiện bởi các nút trong hợp tác.
  • Dịch vụ cơ sở hạ tầng – Biểu diễn chức năng hướng ra bên ngoài.

Mở rộng khái niệm

Khái niệm động lực

Mục đích và mục tiêu của khung kiến trúc doanh nghiệp cung cấp ý nghĩa cho các yếu tố phát triển, quản trị và triển khai. Các khái niệm động lực được xác định trong giai đoạn Khả năng Kiến trúc của TOGAF ADM. Các bên liên quan, quản lý và kiến trúc sư xác định các nguyên tắc, động lực, mục tiêu, yêu cầu và ràng buộc cho việc phát triển và triển khai kiến trúc.

  • Bên liên quan – Đại diện cho các nhóm chức năng kinh doanh.
  • Động lực – Điều gì đó cần được thay đổi.
  • Đánh giá – Đánh giá trạng thái hiện tại, dùng để kiểm tra mức độ sẵn sàng doanh nghiệp và khả năng thay đổi.
  • Mục tiêu – Mô tả rõ ràng về kết quả cần đạt được thông qua việc triển khai các thay đổi.
  • Yêu cầu – Tuyên bố cụ thể, được tài liệu hóa rõ ràng về nhu cầu.
  • Ràng buộc – Giới hạn do các yêu cầu, mục tiêu hoặc nguyên tắc đặt ra.
  • Tham số – Các tham số để đạt được mục tiêu.
  • Hạn chế – Những giới hạn do các yêu cầu, mục tiêu và nguyên tắc mâu thuẫn đặt ra.
  • Nguyên tắc – Những đặc tính cơ bản, không thay đổi, định hướng và dẫn dắt quá trình phát triển kiến trúc.

Các khái niệm về triển khai và chuyển đổi

Khái niệm này thể hiện cách các lớp kinh doanh, ứng dụng và công nghệ được triển khai. Triển khai và chuyển đổi bắt đầu sau khi các lớp kinh doanh, kiến trúc và công nghệ đã được xác lập. Nó dựa trên các kiến trúc cơ sở, chuyển đổi và mục tiêu đã được xác định; kết quả phân tích khoảng cách; bản đồ hành trình kiến trúc cấp cao từ các vòng lặp phát triển kiến trúc; và các yêu cầu đã được tài liệu hóa khác.

  • Gói công việc – Tập hợp các nhiệm vụ riêng biệt được thực hiện trong quá trình chuyển đổi từ kiến trúc cơ sở sang kiến trúc chuyển đổi và kiến trúc mục tiêu.
  • Sản phẩm đầu ra – Kết quả được xác định rõ ràng của một gói công việc, được sử dụng để xác minh việc hoàn thành các nhiệm vụ trong gói công việc.
  • Bậc thang – Kiến trúc chuyển đổi giữa kiến trúc cơ sở và kiến trúc mục tiêu; được các đội dự án sử dụng để xác minh xem quá trình chuyển đổi có đang đi đúng hướng hay không và xác định những thay đổi cần thiết trong kế hoạch phát triển.
  • Khoảng cách – Xác định những gì đã được triển khai, những gì còn thiếu và những gì cần được hợp lý hóa.

dlaň Mravy Bezkonkurenční archimate tool color legend in view Vnímat živel Menda City

Tóm tắt

Bài viết này chỉ giải thích các khái niệm cốt lõi của ArchiMate và mối quan hệ của nó với TOGAF.

Ngôn ngữ mô-đun này further xác định rõ hơn các mối quan hệ giữa các khái niệm trong và giữa các lớp kinh doanh, ứng dụng và công nghệ. Nó giải thích cách sử dụng ký hiệu ArchiMate để xây dựng các quan điểm được tùy chỉnh cho từng đối tượng cụ thể. Mặc dù phức tạp, nó cũng rất linh hoạt và có thể tùy chỉnh phù hợp với bất kỳ triển khai khuôn khổ kiến trúc doanh nghiệp nào.


Đọc thêm

 

Leave a Reply