AWS Launch Wizard 是 AWS 提供的一個 「引導式部署服務」。
一句話總結:它是一個「安裝精靈 (Wizard)」,專門用來幫助你依照 AWS 最佳實踐,輕鬆地在 AWS 上部署「複雜的第三方企業應用程式」(如 Microsoft SQL Server, SAP)。
通常這些軟體要自己在 EC2 上手動安裝非常麻煩(要設 VPC、要切硬碟、要裝軟體、要設 Cluster),Launch Wizard 透過問答的方式幫你自動搞定。1. 核心概念 (Core Concept)
- 引導式體驗 (Guided Experience):它不會讓你面對空白的編輯器寫程式碼。它會問你問題(例如:「你的 SQL Server 需要多大效能?」、「你要部署 SAP HANA 嗎?」)。
- 自動化生成 (Automation):根據你的回答,它會在後台自動生成 AWS CloudFormation 範本並執行。
- 最佳實踐 (Best Practices):它產生的架構(網路、儲存、節點設定)都是符合 AWS 與原廠(Microsoft, SAP)官方建議的,確保高效能與安全性。
2. 支援的應用程式 (Supported Workloads) —— 考試重點!
Launch Wizard 並不是什麼軟體都能裝,它目前專注於以下幾種**「重量級」**企業應用:
- Microsoft SQL Server:特別是 Always On Availability Groups (高可用性群組) 的設定。手動架設這個非常痛苦,用 Launch Wizard 可以一鍵完成。
- SAP 系統:包含 SAP HANA, SAP S/4HANA, SAP BW/4HANA, SAP NetWeaver。它會自動根據 SAP 的需求計算所需的 EC2 記憶體和硬碟大小。
- Microsoft Active Directory (AD):在 EC2 上部署自建的 AD Domain Controllers。
- Amazon EKS (雖然 EKS 有自己的介面,但 Launch Wizard 也能幫忙部署)。
3. 主要功能 (Key Features)
A. 預估成本 (Cost Estimation)
- 在你按下「部署」按鈕之前,Launch Wizard 會根據你選的規格,列出**「每個月預估要花多少錢」**。這對於預算控管非常有幫助。
B. 資源建議 (Resource Recommendation)
- 你不確定 SAP HANA 需要哪種 EC2 嗎?
- Launch Wizard 會根據你輸入的效能需求(例如 SAPS 值),自動推薦適合的 AWS 實例類型。
C. 產生 CloudFormation 程式碼
- 雖然它是圖形介面,但它底層運作是生成 CloudFormation 範本。
- 你可以把這些生成的範本存下來,以後用來重複部署或進行版控。
D. 免費使用
- AWS Launch Wizard 服務本身是免費的。
- 你只需要為它幫你開出來的資源(EC2, EBS, Load Balancer)付費。
4. 超級比一比:Launch Wizard vs. 其他部署服務

5. 考試關鍵字 (Keywords)
- Deploy third-party applications (部署第三方應用程式)。
- Microsoft SQL Server Always On Availability Groups (SQL Server 高可用群組)。
- SAP HANA deployment (SAP 部署)。
- Guided deployment (引導式部署)。
- Based on AWS best practices (基於 AWS 最佳實踐)。
- Cost estimation before deployment (部署前預估成本)。
總結
如果題目問到:「需要在 AWS 上快速部署 SAP 或 Microsoft SQL Server 叢集,且需符合最佳實踐並能預估成本」,答案就是 AWS Launch Wizard。









