解決方案架構示例

解決方案架構(Solution Architecture)是用結構化設計方法來系統描述一系列的功能性和非功能性需求。一般來說,解決方案架構是作爲一個可立即實現的程序、項目或變更。在這一點上,它和企業架構(Enterprise Architecture)的不同之處在於,後者可能包括可能需要多年才能實施的長期路線圖。下面用一些不同領域的解決方案架構來進行舉例說明。

業務架構(Business Architecture

業務架構將解決方案映射到業務目標。例如,下面的業務能力圖(Business Capabilities)就是對解決方案的能力概述。

上述能力通常會在需求中被引用,以提供對發佈、預算和技術組件等事物的可追溯性。這個能力圖就像儀表盤一樣,以較爲直觀的方式展示了技術改進爲業務帶來的效果。

信息架構(Information Architecture

信息架構是從用戶角度看的信息結構。例如,一個三層結構的電子商務網站。

上面的體系結構允許用戶界面上的所有內容在三次點擊內可以被訪問到。

信息安全架構(Information Security Architecture

項目通常都滿足現有的信息安全要求。在下面這個例子中,解決方案架構提供了安全體系結構的概念模型,並描述項目在列出的每個領域中是如何遵守信息安全需求的。

系統架構(System Architecture

所謂系統是指爲工作自動化服務的軟件實體,而不是一個單純供人們使用的工具。下面的系統架構示例使用微服務幫助電子商務公司實現了各式各樣的業務自動化。

應用架構(Application Architecture

應用架構是一個供人們使用的軟件工具。典型的應用架構是一個簡單的分層結構,例如以下基於模型-視圖-控制器的架構。

技術架構(Technology Architecture)

技術架構詳細描述了支持特定解決方案的IT基礎設施的體系結構。在過去,許多IT項目都需要考慮基礎設施組件,在新設備上安裝這些應用服務,現在的雲基礎設施則使用標準平臺簡化了這一安裝過程,通過強大的可擴展性爲新服務提供直接支持。下面的技術基礎設施示例說明了輕量級電子商務服務如何使用雲內容交付網絡、雲計算實例同各種平臺和API進行數據處理。

原文地址:6 Examples of Solution Architecture

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章