本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
管理 Amazon EC2 实例
AmazonAmazon Explorer 提供了 Amazon 系统映像 (AMI) 和 Amazon Elastic Compute Cloud (Amazon EC2) 实例的详细视图。从这些视图中,您可从 AMI 启动 Amazon EC2 实例,连接到此实例,停止或终止此实例,所有这些操作都是在 Visual Studio 开发环境中执行的。您可使用实例视图从您的实例创建 AMI。有关更多信息,请参阅从 Amazon EC2 实例创建 AMI。
Amazon 系统映像和 Amazon EC2 实例视图
从AmazonExplorer 中,您可显示 Amazon 系统映像 (AMI) 和 Amazon EC2 实例的视图。InAmazon资源管理器,展开Amazon EC2节点。
要显示 AMI 视图,请在第一个子节点 AMI 上,打开上下文(右键单击)菜单,然后选择 View (查看)。
要显示 Amazon EC2 实例视图,请在 Instances (实例) 节点上,打开上下文(右键单击)菜单,然后选择 View (查看)。
您也可通过双击相应的节点来显示任一视图。
-
视图的范围为中指定的区域AmazonExplorer(例如,美国西部(加利福尼亚北部)区域)。
-
您可通过单击并拖动来重新整理列。要对列中的值进行排序,请单击列标题。
-
可使用 Viewing (查看) 中的下拉列表和筛选器框来配置视图。初始视图将显示中指定的账户所拥有的任何平台类型(Windows 或 Linux)的 AMI。AmazonExplorer。
显示/隐藏列
您还可选择位于视图顶部的 Show/Hide (显示/隐藏) 下拉列表来配置显示的列。如果您关闭并重新打开视图,您选择的列将保留。

AMI 和实例视图的 Show/Hide Columns (显示/隐藏列) UI
为 AMI、实例和卷添加标签
您也可以使用显示/Hide为 AMI、Amazon EC2 实例或您拥有的卷添加标签。标签是可让您将元数据附加到 AMI、实例和卷的名称-值对。标签名称的范围限定于您的账户,也可独立于您的 AMI 和实例。例如,如果您对 AMI 和实例使用相同的标签名称,则不会发生冲突。标签名称不区分大小写。
有关标签的更多信息,请参阅使用标签中的适用于 Linux 实例的 Amazon EC2 用户指南.
添加标签
-
在 Add (添加) 框中,键入标签的名称。选择带加号 (+) 的绿色按钮,然后选择 Apply (应用)。
向 AMI 或 Amazon EC2 实例添加标签
新标签以斜体形式显示,这表示此标签未与任何值关联。
在列表视图中,标签名称显示为新列。如果标签已与至少一个值关联,则标签将在Amazon Web Services Management Console
. -
要为标签添加值,请双击标签对应的列中的单元格,然后键入值。要删除标签值,请双击单元格并删除文本。
如果在 Show/Hide (显示/隐藏) 下拉列表中清除标签,则对应的列将从视图中消失。标签将与 AMI、实例或卷所关联的任何标签值一起保留。
注意
如果你清除了中的标签显示/Hide没有关联值的下拉列表,AmazonToolkit 将完全删除标签。它将不再显示在列表视图或 Show/Hide (显示/隐藏) 下拉列表中。要再次使用标签,请使用 Show/Hide (显示/隐藏) 对话框重新创建它。
启动 Amazon EC2 实例
AmazonAmazon Explorer 提供了启动 Amazon EC2 实例所需的全部功能。在本节中,我们将选择并配置 Amazon 系统映像 (AMI),然后将它作为 Amazon EC2 实例启动。
启动 Windows Server Amazon EC2 实例
-
在 AMI 视图顶部左侧的下拉列表中,选择 Amazon Images (Amazon 映像)。在右侧的下拉列表中,选择 Windows。在筛选器框中,为 Elastic Block 存储键入
ebs
。刷新视图可能需要一点时间。 -
选择列表中的 AMI,打开上下文(右键单击)菜单,然后选择 Launch Instance (启动实例)。
AMI 列表
-
在 Launch New Amazon EC2 Instance (启动新 Amazon EC2 实例) 对话框中,为您的应用程序配置 AMI。
- 实例类型
-
选择要启动的 EC2 实例的类型。您可以在 EC2 Pricing (EC2 定价)
页面上找到实例类型和定价信息的列表。 - 名称
-
为您的实例键入名称。此名称不能超过 256 个字符。
- 密钥对
-
密钥对用于获取您用于通过远程桌面协议 (RDP) 登录到 EC2 实例的 Windows 密码。选择您有权访问私有密钥的密钥对,或选择用于创建密钥对的选项。如果您在 Toolkit 中创建密钥对,则 Toolkit 可为您存储私有密钥。
存储在 Toolkit 中的密钥对将被加密。
%LOCALAPPDATA%\AWSToolkit\keypairs
(通常是:C:\Users\<user>\AppData\Local\AWSToolkit\keypairs
)。 您可以将加密 key pair 导出到.pem
文件。-
在 Visual Studio 中,选择查看然后单击Amazon探险者.
-
单击 Amazon EC2,选择 Key Pairs (密钥对)。
-
此时将列出密钥对,并且由 Toolkit 创建/管理的密钥对将标记为 Stored in AWSToolkit (存储在 AWSToolkit 中)。
-
右键单击您创建的密钥对,然后选择 Export Private Key (导出私有密钥)。私有密钥将取消加密并保存在您指定的位置。
-
- 安全组
-
安全组控制 EC2 实例将接受的网络流量的类型。选择将允许端口 3389(RDP 使用的端口)上的传入流量的安全组,以便能连接到 EC2 实例。有关如何使用 Toolkit 创建安全组的信息,请参阅从中管理安全组Amazon探险者.
- 实例配置文件
-
实例配置文件是 IAM 角色的逻辑容器。当您选择实例配置文件时,会将对应的 IAM 角色与 EC2 实例关联。IAM 角色使用策略配置,这些策略指定对 Amazon Web Services 和账户资源的访问权限。当 EC2 实例与 IAM 角色关联时,在实例上运行的应用程序软件将使用 IAM 角色指定的权限运行。这使得应用程序软件无需指定任何操作即可运行。Amazon凭证自己的凭证,从而使软件更安全。有关 IAM 角色的更多信息,请转到 IAM 用户指南。
EC2 Launch AMI (启动 AMI) 对话框
-
选择启动。
InAmazon资源管理器,在实例的子节点Amazon EC2,打开上下文 (右键单击) 菜单,然后选择查看. 这些区域有:AmazonToolkit 将显示与有效账户关联的 Amazon EC2 实例的列表。您可能需要选择 Refresh (刷新) 才能查看您的新实例。当实例第一次显示时,它可能处于挂起状态,但在几分钟后,它将过渡到运行状态。
连接到 Amazon EC2 实例
您可使用 Windows 远程桌面连接到 Windows Server 实例。对于身份验证,AmazonToolkit 可让您检索实例的管理员密码,也可使用与实例关联的已存储 key pair。在以下过程中,我们将使用存储的密钥对。
使用 Windows 远程桌面连接到 Windows Server 实例
-
在 EC2 实例列表中,右键单击要连接到的 Windows Server 实例。从上下文菜单中,选择 Open Remote Desktop (打开远程桌面)。
如果您要使用管理员密码进行身份验证,请选择 Get Windows Passwords (获取 Windows 密码)。
EC2 实例上下文菜单
-
在 Open Remote Desktop (打开远程桌面) 对话框中,选择 Use EC2 keypair to log on (使用 EC2 密钥对进行登录),然后选择 OK (确定)。
如果您未 key pair 用AmazonToolkit 中,指定包含私有密钥的 PEM 文件。
Open Remote Desktop (打开远程桌面) 对话框
-
Remote Desktop (远程桌面) 窗口将打开。由于已使用密钥对进行身份验证,因此您无需登录。您将以管理员身份在 Amazon EC2 实例上运行。
如果 EC2 实例仅最近启动,您可能因以下两个原因无法连接:
-
远程桌面服务可能尚未启动并运行。请等待几分钟,然后重试。
-
密码信息可能尚未传输到实例。在此情况下,您将看到与下面类似的消息框。
密码尚不可用
以下屏幕截图显示以管理员身份通过远程桌面连接的用户。
远程桌面
-
结束 Amazon EC2 实例
使用AmazonToolkit 中,您可从 Visual Studio 停止或终止正在运行的 Amazon EC2 实例。要停止此实例,EC2 实例必须使用 Amazon EBS 卷。如果 EC2 实例未使用 Amazon EBS 卷,您的唯一选择是终止此实例。
如果您停止实例,EBS 卷上存储的数据将保留。如果您终止实例,实例的本地存储设备上存储的所有数据将丢失。在停止或终止的情况下,将停止向您收取 EC2 实例的费用。但是,如果您停止实例,将继续向您收取实例停止后保留 EBS 存储的费用。
另一种结束实例的可能方式是,使用远程桌面连接到实例,然后从 Windows 开始菜单中,使用关机。您可将实例配置为在此方案中停止或终止。
停止 Amazon EC2 实例
-
InAmazon资源管理器,展开Amazon EC2节点中,打开的上下文 (右键单击) 菜单实例,然后选择查看. 在 Instances (实例) 列表中,右键单击要停止的实例,然后从上下文菜单中选择 Stop (停止)。选择 Yes (是) 确认您要停止实例。
-
在 Instances (实例) 列表的顶部,选择 Refresh (刷新) 以查看 Amazon EC2 实例状态的更改。由于我们已停止而不是终止实例,因此与实例关联的 EBS 卷仍处于活动状态。
终止的实例仍可见
如果您终止一个实例,此实例将与正在运行的或已停止的实例一起继续显示在 Instance (实例) 列表中。最终,Amazon回收这些实例,并且它们将从列表中消失。不会向您收取处于已终止状态的实例的费用。

指定 EC2 实例在关闭时的行为
这些区域有:Amazon利用 Toolkit,您可指定 Amazon EC2 实例在下列情况下是停止还是终止。Shutdown已从启动菜单。
-
在 Instances (实例) 列表中,右键单击 Amazon EC2 实例,然后选择 Change shutdown behavior (更改关机行为)。
Change Shutdown Behavior (更改关机行为) 菜单项
-
在 Change Shutdown Behavior (更改关机行为) 对话框中,从 Shutdown Behavior (关机行为) 下拉列表中,选择 Stop (停止) 或 Terminate (终止)。