網際網路平台服務案例:規劃方案管理
重要
本文是說明端對端案例系列文章中的一篇,羅列如何規劃、設計、建置及維護以 Microsoft Office SharePoint Server 2007 基礎的企業版網際網路平台服務網站。
上一篇文章 |
|
下一篇文章 |
|
案例開頭 |
解決方案架構師、解決方案開發人員、內容管理員規劃如何管理解決方案。方案管理包括下列項目:
識別要管理的解決方案項目
識別環境:伺服器陣列的「基礎架構」小組需要開發、製作並發佈解決方案。
處理程序為「解決方案」小組必須建置解決方案,並將解決方案從一個伺服器陣列傳播到另一個伺服器陣列。
決定要管理的解決方案項目
動作 |
規劃小組首先決定網頁製作者、網站設計者及開發人員將建立的解決方案元素類型。 |
結果 |
製作的網站元素包括下列各項:
軟體元素:
|
決定方案管理環境
動作 |
規劃小組決定解決方案中需要管理不同元素和處理程序的環境。 |
結果 |
|
資源 |
決定方案管理處理程序
接著,「解決方案」小組決定透過各種環境傳播內容和解決方案的處理程序集。
檢閱並核准內容
結果 |
內容製作及核准將在製作伺服器陣列中執行。這是該伺服器陣列的主要目的。若要協助確保所有內容在發行前已經過檢閱與核准,製作的內容必須啟用主要/次要版本控制、需要存回及取出,以及需要預設的「核准」工作流程以核准內容。 |
資源 |
傳播網站設計
結果 |
完成並核准的網站成品,包括主版頁面、版面配置頁面、樣式表及其他設計元素,必須傳播到可使用該網站的其他伺服器陣列。
|
資源 |
|
發佈內容
根據 Office SharePoint Server 2007 使用內容部署功能來發佈網站,將來源網站集合複製到目的地網站集合。每個網頁皆部署,所有頁面依存的內容資料庫項目,例如圖像、樣式表或版面配置頁面也會部署。內容部署可以是自動執行、根據排程執行或手動執行。
結果 |
規劃小組決定雙層內容部署方式進行發佈內容:
|
資源 |
開發和部署程式碼
結果 |
自訂資料連線、自訂網頁組件和自訂導覽控制項等編碼網站元素會在開發環境中進行開發。開發人員會在裝載 Microsoft Visual Studio 2005 的工作站上建立和測試自訂網站元素。開發小組使用 Visual Studio 2005 Team System 作為原始檔控制及設定管理系統。 開發人員和測試人員使用整合伺服器陣列,測試範例網站內容之涵蓋範圍的編碼元素。測試人員也使用此伺服器陣列,確認所有網站元素如預期般一起工作。 在整合環境中已完成且已測試的測試編碼元素會部署至 Office SharePoint Server 伺服器陣列上將使用的每部前端伺服器。若要執行這項操作,軟體設定管理員會封裝自訂為一或多個 SharePoint 方案套件。這些方案套件屆時將安裝於下列伺服器陣列的所有前端伺服器上:
|
資源 |
|
方案管理架構
下列圖形說明由解決方案架構師、方案開發人員和內容管理員所設計的方案管理架構:
重點:
開發人員存回及取出 Visual Studio 2005 Team System。
開發人員部署已完成的網站元素以進行資料的偵錯與測試。
設計者可以建立網際網路網站的主版頁面、版面配置頁面和階層式樣式表。檔案是使用文件管理和工作流程所管理。
設計者會部署版面配置和範例內容,以提供資料進行測試。
開發人員將網站元素彙整為方案套件,並將其部署至製作、實際執行與容錯移轉伺服器陣列。
系統管理員會將網站部署至臨時網站集合,以進行品質控制。
將核准的內容部署至發佈網站和容錯移轉網站集合。
內容移轉
規劃小組調查如何將初始內容從目前的網站解決方案移轉至網站。小組考慮使用 SharePoint 內容移轉 API 來建置自訂工具。諮詢SharePoint Server 2007 移轉與升級資源中心 (英文) (https://go.microsoft.com/fwlink/?linkid=104403&clcid=0x404) ,小組瞭解某項產品已通過 Microsoft 的認證,可將內容和中繼資料移轉至 Office SharePoint Server 2007。小組決定使用此產品而非其內部資源來開發移轉內容的自訂解決方案。
結果 |
小組規劃在初始網站完成開發並複製到整合伺服器陣列後,移轉其目前內容。小組使用已認證的產品來設定內容移轉到整合伺服器陣列,並進行測試和確認。在整合伺服器陣列中驗證實作後,小組在製作伺服器陣列中執行內容移轉,將所有內容從其目前的解決方案中匯入。 |
資源 |
|
下載本書
本主題隨附於下列可下載的叢書中,以便於閱讀與列印:
請參閱 Office SharePoint Server 2007 可下載的叢書 (英文) 上提供的完整叢書清單。