2020/07/11 (增加連結)
部署圖主要是描述系統上線後軟硬體的配置。在部署圖上會有節點(Node)、成品(Artifact)、溝通途徑(Communication Path)。部署圖主要是描述不同的成品放在哪些節點上,節點跟節點間如何連結、溝通。
當系統是分散式系統時,部署圖可以清楚的表達不同的成品在哪些節點上,節點中間又是如何連接起來。
如投影片第3頁的部署圖表示本系統可由使用者在個人電腦藉由瀏覽器連接到Google伺服器,Google的伺服器中包括組內互評系統、Google App Engine及Data Store。當然,Google的伺服器不只一台,然而我們不知道他們的真正實體架構,我們就以邏輯上的Google伺服器來統稱隱含的真正實體架構。
一般而言,會有節點一覽表 (如投影片第4頁)說明部署圖上的節點,列出節點編號、名稱、規格/裝置系統軟體(如:元件名稱、SOA(Neo)、Google Map、Google API…)/軟體工具名稱、用途、位置、使用者。如果有必要,可以增加位置一覽表(如投影片第5頁),說明節點一覽表中提及位置的名稱、地點及基本需求(如:網路設備、網路頻寬、資安設備、消防設備或門禁)。投影片第6-8則是另外的一組範例(部署圖、節點一覽表、位置一覽表)。