动手实验 | 构筑 EC2 Windows 实例


  项目需求

A公司由于业务发展,需要在AWS上增加部署新的应用程序,该应用程序必须部署在一台Windows操作系统上。 开发团队申请在AWS上构筑一台Windows实例,进行开发测试工作。

  解决方案

1. 运营团队联系申请人,确定申请对象Linux实例需要的各项性能指标,以及交付时间。
2. 运营团队在AWS上选择性价比最高的EC2实例类型。
3. 运营团队在约定的交付时间之前,构筑完成并且测试登录对象EC2实例。
4. 将对象实例交付给申请人。

  作业步骤

本次采用AWS Console界面完成作业。
注意:根据项目的具体情况,可以采用不同的实施方法。比如使用命令行(CLI)部署、代码部署(CloudFomation、Terraform等)、以及其它开发语言(SDK)完成作业。

1. 作为运营部门管理用户登录AWS控制台,打开EC2面板
2. 创建密钥对,保存好私有密钥(pem格式)到安全位置(Windows用来解密管理员密码)
3. 创建安全组,设定好相应的出站和入站规则
4. 创建VPC(如果使用默认的VPC的话,就不需要创建VPC)
5. 启动Windows实例,配置好操作系统映像、实例类型、密钥对、网络、存储等信息
6. 下载远程桌面文件(remote desktop file)
7. 使用私钥(.pem格式)获取Windows实例的解密后的管理员(Administrator)的密码
8. 使用RDP客户端,登录新构筑的Windows实例进行测试,并及时交付给申请者