AWS Launch Wizard

按照最佳实践将 SAP、SQL Server、Active Directory 等企业应用自动部署到 AWS 的向导服务

概述

AWS Launch Wizard 是一项引导式向导服务,可将 SAP、Microsoft SQL Server、Active Directory 等企业应用轻松部署到 AWS。通过交互式输入应用需求 (用户数、数据量、可用性要求等),自动基于 AWS 最佳实践设计和预置基础设施。生成的 CloudFormation 模板包含多可用区配置、适当的实例类型选择、安全组设置、备份设置等,相比手动构建大幅缩短部署时间。部署后的资源作为普通 AWS 资源管理,可自由定制。无额外费用。

支持的应用与部署架构设计

Launch Wizard 支持多种企业应用,为每种应用提供部署模板。SAP HANA 支持从单节点到横向扩展配置,根据 SAPS 或 vCPU 与内存需求推荐经 SAP 认证的 EC2 实例。SQL Server 自动构建基于 Always On 可用性组的多可用区配置,包括 Windows Server Failover Clustering (WSFC) 的设置。Active Directory 可选择 AWS Managed Microsoft AD 或 EC2 上的自管理 AD,自动化多可用区域控制器部署。每次部署前会显示成本估算,可在确认预算一致性后开始部署。估算按每项资源列出明细,用户指南说明其基于按需价格,仅供一般比较。

部署流程与定制要点

Launch Wizard 的部署流程按需求输入、配置审核、执行部署的流程进行。需求输入阶段指定应用规模 (并发用户数、数据库大小)、可用性要求 (单可用区或多可用区)、网络设置 (使用现有 VPC 或新建)。配置审核阶段确认向导推荐的实例类型、存储配置、网络设计,可按需修改。部署以 CloudFormation 堆栈形式创建,可跟踪进度,失败时自动回滚。产品页面将 Launch Wizard 创建的 CloudFormation 模板说明为后续部署的基础。定制方法之一是在该模板中添加组织特有需求 (标签策略、加密设置、监控代理安装) 后重复使用。

运维管理与故障排除

通过 Launch Wizard 部署的资源可在 Launch Wizard 控制台中统一管理。显示各部署的状态、创建的资源列表、CloudFormation 堆栈链接,有助于运维中的变更管理。但部署后的资源变更通过普通 AWS 控制台或 CLI 进行,而非 Launch Wizard。Launch Wizard 的重点是初始部署的自动化,Day 2 运维 (补丁、扩缩容、备份) 使用 Systems Manager 或 Backup 等运维服务管理。故障排除时,检查 CloudFormation 事件日志确定哪个资源创建失败。失败原因的例子包括 Service Quotas 上限超出 (尤其是 vCPU 数)、IAM 权限不足、VPC 子网 IP 耗尽。部署前在 Service Quotas 中确认所需资源上限,不足时提前提交提升请求。

参考资料(AWS 官方)

本页的第一手信息来源是 AWS 官方网站及官方文档。最新的规格与价格请以下列官方页面为准。

如本页内容与官方文档不一致,请以官方文档为准。

分享