

 AWS Cloud9 不再向新客户提供。 AWS Cloud9 的现有客户可以继续正常使用这项服务。[了解详情](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 入门 AWS Cloud9
<a name="tutorials-basic"></a>



使用本教程开始使用 AWS Cloud9。您可以使用 AWS Cloud9 控制台或 [AWS Command Line Interface (AWS CLI)](https://docs.aws.amazon.com/cli/latest/userguide/) 来使用 AWS Cloud9 IDE。在本教程中，您将学习如何设置 AWS Cloud9 开发环境，然后使用 AWS Cloud9 IDE 对您的第一个应用程序进行编码、运行和调试。有关的更多信息 AWS Cloud9，请参阅[什么是 AWS Cloud9](welcome.md)。

要了解有关 AWS Cloud9 IDE 的更多信息，请参阅[AWS Cloud9 IDE 之旅](tour-ide.md)。

完成本教程需要大约一个小时。

**警告**  
完成本教程可能会导致您的 AWS 账户被扣款。其中包括可能对 Amazon EC2 收取的费用。有关更多信息，请参阅 [Amazon EC2 定价](https://aws.amazon.com/ec2/pricing/)。

## 先决条件
<a name="tutorial-prereqs"></a>

要成功完成本教程，您必须首先完成 [设置 AWS Cloud9](setting-up.md) 中的步骤。

## 步骤 1：创建环境
<a name="tutorial-create-environment"></a>

在此步骤中，您可以使用 AWS Cloud9 控制台或创建 AWS Cloud9 开发环境。 AWS CLI 

**注意**  
如果您已创建要用于本教程的环境，请打开该环境，然后跳至 [步骤 2：IDE 基本导览](#tutorial-tour-ide)。

在中 AWS Cloud9，*开发环境**或环境*是您存储开发项目文件并运行工具来开发应用程序的地方。在本教程中，您会创建一个 *EC2 环境*的特殊环境，然后在该环境中使用文件和工具。

------
#### [ Create an EC2 Environment with the console ]

1. 登录 AWS Cloud9 控制台：
   + 如果你是唯一一个使用你的用户， AWS 账户 或者你是 IAM 用户 AWS 账户，请转到[https://console.aws.amazon.com/cloud9/](https://console.aws.amazon.com/cloud9/)。
   + 如果您的组织使用 AWS IAM Identity Center，请向 AWS 账户 管理员询问登录说明。
   + 如果您是课堂中的学生，请联系您的导师以获取登录说明。

1. 登录 AWS Cloud9 控制台后，在顶部导航栏中选择一个 AWS 区域 来创建环境。有关可用列表的信息 AWS 区域，请参见[AWS Cloud9](https://docs.aws.amazon.com/general/latest/gr/rande.html#cloud9_region)中的*AWS 一般参考*。  
![\[AWS AWS Cloud9 控制台中的区域选择器\]](http://docs.aws.amazon.com/zh_cn/cloud9/latest/user-guide/images/consolas_region_new_UX.png)

1. 在显示的位置之一选择大型 **Create environment（创建环境）**按钮。

   如果您还没有 AWS Cloud9 环境，则该按钮会显示在欢迎页面上。  
![\[AWS Cloud9 控制台中的欢迎页面\]](http://docs.aws.amazon.com/zh_cn/cloud9/latest/user-guide/images/create_welcome_env_new_UX.png)

   如果您已经有 AWS Cloud9 环境，则按钮如下所示。  
![\[AWS Cloud9 控制台中的 “创建环境” 按钮\]](http://docs.aws.amazon.com/zh_cn/cloud9/latest/user-guide/images/console_create_env_new_UX.png)

1. 在 **Create environment**（创建环境）页面上，在 **Name**（名称）中输入环境的名称。

1. 在 **Description（描述）**中输入对环境的描述。在本教程中，请使用 `This environment is for the AWS Cloud9 tutorial.`

1. 在 **Environment type**（环境类型）中，选择 **Create EC2 instance**（创建 EC2 实例）以创建 Amazon EC2 环境。
   + **New EC2 instance**（新 EC2 实例）– 启动 AWS Cloud9 可以直接通过 SSH 连接的新 Amazon EC2 实例。您可以使用 Systems Manager 与新的 Amazon EC2 实例进行交互，有关更多信息，请参阅[使用访问无入口 EC2 实例 AWS Systems Manager](ec2-ssm.md)。
   + **Existing compute**（现有计算）– 启动需要 SSH 登录详细信息的现有 Amazon EC2 实例，该 Amazon EC2 实例必须具有入站安全组规则。
     + 如果您选择 **Existing compute**（现有计算）选项，则会自动创建服务角色。您可以在设置屏幕底部的备注中查看服务角色的名称。
**注意**  
对于使用现有计算的 Amazon EC2 实例创建的 AWS Cloud9 环境，自动关闭不可用。
**警告**  
为环境创建 Amazon EC2 实例可能会对您的 AWS 账户 收取 Amazon EC2 费用。使用 Systems Manager 管理与 EC2 实例的连接不会产生额外费用。

1. 在新 EC2 实例面板的 **Instance type**（实例类型）上，保留默认选择。此选项的内存可能更少，v 也可能更少CPUs。 但是，对于本教程来说，这个内存量已经足够了。
**警告**  
选择具有更多 RAM 和 v 的实例类型CPUs 可能会导致您 AWS 账户 为 Amazon EC2 支付额外费用。

1. 对于**平台**，选择你想要的亚马逊 EC2 实例类型：亚马逊 **Linux 2023、亚马逊 Linux** **2** 或 **Ubuntu 22.0** 4 LTS。 AWS Cloud9 创建实例，然后将环境连接到该实例。
**重要**  
建议您为 EC2 环境选择 **Amazon Linux 2023** 选项。在提供安全、稳定和高性能的运行时系统环境之外，Amazon Linux 2023 AMI 还包括到 2024 年的长期支持。  
有关更多信息，请参阅 [AL2023 页面](https://aws.amazon.com/linux/amazon-linux-2023/)。

1. 为 **Timeout**（超时）选择时间段。此选项决定 AWS Cloud9 在处于非活动状态多长时间之后进入休眠。当所有连接到 IDE 的环境的 Web 浏览器实例都关闭后，将 AWS Cloud9 等待指定的时间，然后关闭该环境的 Amazon EC2 实例。
**警告**  
选择较长的时间段可能会导致在您的 AWS 账户中产生更多费用。

1. 在 **Network settings**（网络设置）面板上，从以下两个选项中选择如何访问您的环境：
   + **AWS 系统管理器 (SSM)**-此方法使用 SSM 访问环境，无需打开入站端口。
   + **Secure Shell (SSH)** – 此方法使用 SSH 访问环境，需要打开入站端口。

1. 选择 **VPC 设置**以显示您的环境的 Amazon Virtual Private Cloud 和子网。 AWS Cloud9 使用亚马逊虚拟私有云（亚马逊 VPC）与新创建的亚马逊 EC2 实例通信。在本教程中，我们不建议您更改预先选择的默认设置。在默认设置下， AWS Cloud9 尝试自动使用默认 VPC，其单个子网与新环境位于相同 AWS 账户 和区域中。

   您可以在[使用控制台创建 EC2 环境](create-environment-main.md#create-environment-vpc-step)和 [AWS Cloud9 开发环境的 VPC 设置](vpc-settings.md) 中找到有关 Amazon VPC 选择的更多信息。

1. 通过为每个标签提供 **Key**（键）和 **Value**（值），添加最多 50 个标签。要执行此操作，请选择 **Add new tag**（添加新标签）。这些标签作为资源标签附加到 AWS Cloud9 环境，并传播到以下基础资源： CloudFormation 堆栈、Amazon EC2 实例和 Amazon EC2 安全组。要了解有关标签的更多信息，请参阅 *[IAM 用户指南](https://docs.aws.amazon.com/IAM/latest/UserGuide/)*中的[使用 AWS 资源标签控制访问权限](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_tags.html)以及本指南中的[高级信息](tags.md)。
**警告**  
如果您在创建标签后更新这些标签，则更改不会传播到底层资源。有关更多信息，请参阅[标签](tags.md)高级信息中的 [将标签更新传播到底层资源](tags.md#tags-propagate)。

1. 选择 **Create**（创建）以创建您的环境，然后系统会将您重定向到主页。如果成功创建了帐户，则 AWS Cloud9 控制台顶部会出现一个绿色的闪光条。您可以选择新环境并选择 **Open in Cloud9**（在 Cloud9 中打开）以启动 IDE。  
![\[AWS Cloud9 AWS Cloud9 控制台中的 IDE 选择器\]](http://docs.aws.amazon.com/zh_cn/cloud9/latest/user-guide/images/cloud9-ide-open.png)

   如果帐户创建失败，则 AWS Cloud9 控制台顶部会出现一个红色的闪光条。您可能会因为 Web 浏览器、 AWS 访问权限、实例或关联的网络的问题而未能创建账户。您可以在 [AWS Cloud9 故障排除](troubleshooting.md#troubleshooting-env-loading)部分找到有关可能的修复方法的信息。
**注意**  
AWS Cloud9 同时支持 IMDSv1 和 IMDSv2。我们建议采用 IMDSv2 ，因为与之相比，它提供了更高的安全级别 IMDSv1。有关优势的更多信息 IMDSv2，请参阅[AWS 安全博客](https://aws.amazon.com/blogs/security/defense-in-depth-open-firewalls-reverse-proxies-ssrf-vulnerabilities-ec2-instance-metadata-service/)。有关如何过渡到 IMDSv2 从的信息 IMDSv1，请参阅《适用于 *Linux 实例的 Amazon EC2 用户指南》中的过渡到使用实例*[元数据服务版本](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-metadata-transition-to-version-2.html) 2。
**注意**  
如果您的环境使用代理来访问 Internet，则必须向其提供代理详细信息， AWS Cloud9 这样它才能安装依赖关系。有关更多信息，请参阅 [无法安装依赖项](troubleshooting.md#proxy-failed-dependencies)。

------
#### [ Create an EC2 environment with the AWS CLI ]

1. 安装和配置（如果尚未这样做）。 AWS CLI为此，请参阅 *AWS Command Line Interface 用户指南*中的以下内容：
   +  [安装 AWS Command Line Interface](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html) 
   +  [快速配置](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html#cli-quick-configuration) 

   您可以为以下某项配置 AWS CLI 使用凭证：
   + 已在 [为组建小组 AWS Cloud9](setup.md) 中创建的 IAM 用户。
   + 您的 AWS 账户中的 IAM 管理员，前提是您要定期使用账户中多个用户的 AWS Cloud9 资源。如果您无法将配置 AWS CLI 为 IAM 管理员，请咨询您的 AWS 账户管理员。有关更多信息，请参阅 *IAM 用户指南*中的[创建您的第一个 IAM 管理员用户和组](https://docs.aws.amazon.com/IAM/latest/UserGuide/getting-set-up.html#create-an-admin)。
   +  AWS 账户根用户，但前提是你永远是唯一一个使用自己 AWS 账户的人，并且你不需要与其他人共享你的环境。我们不建议使用此选项，因为它不是 AWS 安全最佳实践。有关更多信息，请参阅**《Amazon Web Services 一般参考》中的[创建、禁用和删除 AWS 账户的访问密钥](https://docs.aws.amazon.com/general/latest/gr/managing-aws-access-keys.html#create-aws-access-key)。
   + 有关其他选项，请咨询您的 AWS 账户管理员或课堂教师。

1. 在以下 AWS Cloud9 命令中，为`--region`和提供一个值`--subnet-id`。然后，运行命令并记下 `"environmentId"` 值以供将来清除。

   ```
   aws cloud9 create-environment-ec2 --name my-demo-environment --description "This environment is for the AWS Cloud9 tutorial." --instance-type t2.micro --image-id resolve:ssm:/aws/service/cloud9/amis/amazonlinux-2-x86_64 --region MY-REGION --connection-type CONNECT_SSM --subnet-id subnet-12a3456b
   ```

   在上述命令中：
   +  `--name` 代表环境的名称。在本教程中，我们使用名称 `my-demo-environment`。
   +  `--description` 代表环境的可选描述。
   +  `--instance-type` 代表 AWS Cloud9 将启动并连接到新环境的 Amazon EC2 实例类型。此示例指定了`t2.micro`，它的 RAM CPUs 和 v 相对较低，足以满足本教程的需求。指定具有更多 RAM 和 v 的实例类型CPUs 可能会导致您的 Amazon EC2 AWS 账户产生额外费用。有关可用实例类型的列表，请参阅 AWS Cloud9 控制台中的创建环境向导。
   +  `--image-id` 指定用于创建 EC2 实例的亚马逊机器映像（AMI）的标识符。要为实例选择 AMI，必须指定有效的 AMI 别名或有效的 S AWS ystems Manager (SSM) 路径。在上面的示例中，指定了 Amazon Linux 2 AMI 的 SSM 路径。

     有关更多信息，请参阅《*AWS CLI 命令参考*》中的 [create-environment-ec2](https://docs.aws.amazon.com/cli/latest/reference/cloud9/create-environment-ec2.html)。
   +  `--region`表示要在其中创建环境 AWS Cloud9 的 AWS 区域的 ID。有关可用 AWS 区域的列表，请参阅[AWS Cloud9](https://docs.aws.amazon.com/general/latest/gr/rande.html#cloud9_region)中的*Amazon Web Services 一般参考*。
   +  `--connection-type CONNECT_SSM`指定通过 Systems Manager AWS Cloud9 连接到其 Amazon EC2 实例。此选项可确保入站流量禁止进入实例。有关更多信息，请参阅 [使用访问无入口 EC2 实例 AWS Systems Manager](ec2-ssm.md)。
**注意**  
使用此选项时，您需要创建 `AWSCloud9SSMAccessRole` 服务角色和 `AWSCloud9SSMInstanceProfile`（如果它们还没有创建）。有关更多信息，请参阅 [使用管理 Systems Manager 的实例配置文件 AWS CLI](ec2-ssm.md#aws-cli-instance-profiles)。
   +  `--subnet-id`代表您 AWS Cloud9 要使用的子网。将 `subnet-12a3456b` 替换为必须与 AWS Cloud9兼容的 Amazon Virtual Private Cloud (VPC) 的子网 ID。有关更多信息，请参阅*[AWS Cloud9 开发环境的 VPC 设置](vpc-settings.md)*中的[创建 VPC 以及其他 VPC 资源](vpc-settings.md#vpc-settings-create-vpc)。
   + AWS Cloud9 在所有连接到该环境的 IDE 的 Web 浏览器实例都关闭后，将关闭该环境的 Amazon EC2 实例。要配置此时间段，请添加 `--automatic-stop-time-minutes` 和分钟数。较短的时间段可能会减少向您的 AWS 账户收取的费用。同样，较长的时间段可能会产生更多的费用。
   + 默认情况下，调用此命令的实体拥有环境。要更改此设置，请添加 `--owner-id` 以及拥有实体的 Amazon Resource Name (ARN)。

1. 成功运行此命令后，请为新创建的环境打开 AWS Cloud9 IDE。要执行此操作，请参阅 [在中打开环境 AWS Cloud9](open-environment.md)。然后返回本主题并继续学习[步骤 2：IDE 基本导览](#tutorial-tour-ide)如何使用 AWS Cloud9 IDE 来处理您的新环境。

   如果您尝试打开环境，但至少五分钟后仍 AWS Cloud9 未显示 IDE，则可能是您的 Web 浏览器、 AWS 访问权限、实例或关联的 VPC 有问题。有关可能的修复措施，请参阅[无法打开环境](troubleshooting.md#troubleshooting-env-loading)。

------

## 步骤 2：IDE 基本导览
<a name="tutorial-tour-ide"></a>

本教程的这一部分介绍了使用 AWS Cloud9 IDE 创建和测试应用程序的一些方法。
+ 您可以使用 **editor (编辑器)** 窗口来创建和编辑代码。
+ 您可以使用 **terminal (终端)** 窗口或 **Run Configuration (运行配置)** 窗口来运行您的代码，无需调试。
+ 您可以使用 **Debugger (调试程序)** 窗口调试代码。

使用 JavaScript 和 Node.js 引擎执行这三项任务。有关使用其他编程语言的说明，请参阅[的教程 AWS Cloud9](tutorials.md)。

### 让您的环境就绪
<a name="Get-your-environment-read"></a>

运行和调试 JavaScript 代码所需的大多数工具都已为您安装。但是，在学习本教程的过程中，您还需要获取 Node.js 软件包。请按照如下步骤完成安装。

1. 在 AWS Cloud9 IDE 顶部的菜单栏上，选择 “**窗口”**、“**新建终端**” 或使用现有的终端窗口。

1. 在终端窗口（IDE 底部的一个选项卡），输入以下内容。

   ```
   npm install readline-sync
   ```

   验证结果是否类似于以下所示。如果还显示 `npm WARN` 消息，您可以忽略它们。

   ```
   + readline-sync@1.4.10
   added 1 package from 1 contributor and audited 5 packages in 0.565s
   found 0 vulnerabilities
   ```

### 编写代码
<a name="write-code"></a>

首先，编写一些代码。

1. 在菜单栏上，选择 **File（文件）**、**New File（新建文件）**。

1. 将以下内容 JavaScript 添加到新文件中。

   ```
   var readline = require('readline-sync');
   var i = 10;
   var input;
   
   console.log("Hello Cloud9!");
   console.log("i is " + i);
   
   do {
       input = readline.question("Enter a number (or 'q' to quit): ");
       if (input === 'q') {
           console.log('OK, exiting.')
       }
       else{
           i += Number(input);
           console.log("i is now " + i);
       }
   } while (input != 'q');
   
   console.log("Goodbye!");
   ```

1. 选择 **File (文件)** 和 **Save (保存)**，然后将文件另存为 `hello-cloud9.js`。

### 运行代码
<a name="run-code"></a>

接下来，您可以运行代码了。

根据您正在使用的编程语言，可能有多种方式可以运行代码。本教程使用 JavaScript，您可以使用终端窗口或 “运行**配置” 窗口来运行**它。

**使用“运行配置”窗口运行代码**

1. 在菜单栏上依次选择**运行**、**运行配置**和**新建运行配置**。

1. 在新的 **Run Configuration（运行配置）**窗口（IDE 底部的一个选项卡）中，在 **Command（命令）**字段中输入 `hello-cloud9.js`，然后选择 **Run（运行）**。

1. 请确保 **Run Configuration**（运行配置）提示符处于活动状态，然后在提示符处输入一个数字来与应用程序交互。

1. 在 **Run Configuration (运行配置)** 窗口查看代码的输出内容。其内容类似于以下所示。

![\[在 Run Configuration (运行配置) 中运行代码。\]](http://docs.aws.amazon.com/zh_cn/cloud9/latest/user-guide/images/basic-ide-run-run-config.png)


**使用终端窗口以运行代码**

1. 转到您早前使用的终端窗口（或打开一个新的窗口）。

1. 在终端窗口中，在终端提示符处输入 `ls`，并核实您的代码文件在文件列表中。

1. 在提示符处输入 `node hello-cloud9.js`，启动应用程序。

1. 在提示符处输入一个数字，与应用程序交互。

1. 在您的终端窗口查看代码的输出内容。其内容类似于以下所示。

![\[在 Run Configuration (运行配置) 中运行代码。\]](http://docs.aws.amazon.com/zh_cn/cloud9/latest/user-guide/images/basic-ide-run-terminal.png)


### 调试代码
<a name="debug-your-code"></a>

最后，您可以通过使用 **Debugger (调试程序)** 窗口调试您的代码。

1. 通过选择第 10 行旁边的空白，将断点添加到代码第 10 行（`if (input === 'q')`）处。该行号旁边显示一个红色圆圈，如下所示。  
![\[将断点添加到代码中。\]](http://docs.aws.amazon.com/zh_cn/cloud9/latest/user-guide/images/basic-ide-debug-breakpoint.png)

1. 通过选择 IDE 右侧的 **Debugger（调试程序）**按钮，打开 **Debugger（调试程序）**窗口。也可以在菜单栏上依次选择 **Window** 和 **Debugger (调试程序)**。

   然后，通过在 **Debugger**（调试程序）窗口的 **Watch Expressions**（监视表达式）部分中选择 **Type an expression here**（在此处键入表达式），对 `input` 变量进行监视。  
![\[调试程序窗口，设置监视\]](http://docs.aws.amazon.com/zh_cn/cloud9/latest/user-guide/images/basic-ide-debug-watch.png)

1. 转到您之前使用的 **Run Configuration (运行配置)** 窗口以运行代码。选择**运行**。

   或者，您可以打开一个新的 **Run Configuration**（运行配置）窗口并开始运行代码。要执行此操作，请从菜单栏中依次选择 **Run**（运行）、**Run With**（运行方式）、**Node.js**。

1. 在 **Run Configuration (运行配置)** 提示符下输入一个数字，看到代码在第 10 行暂停。**Debugger**（调试程序）窗口显示您在 **Watch Expressions**（监视表达式）中输入的值。  
![\[程序在断点处停止\]](http://docs.aws.amazon.com/zh_cn/cloud9/latest/user-guide/images/basic-ide-debug-break.png)

1. 在 **Debugger**（调试程序）窗口中，选择 **Resume**（恢复）。这是上一张屏幕截图中突出显示的蓝色箭头图标。

1. 在 **Run Configuration（运行配置）**窗口中选择 **Stop（停止）**以停止调试程序。  
![\[在环境详细信息页面中删除环境\]](http://docs.aws.amazon.com/zh_cn/cloud9/latest/user-guide/images/basic-ide-debug-stop.png)

## 第 3 步：清除
<a name="tutorial-clean-up"></a>

为防止持续向您收取与本教程相关的费用，请删除该环境。 AWS 账户 

**警告**  
环境在删除后无法恢复。

------
#### [ Delete the Environment by using the AWS Cloud9 console ]

1. 要打开控制面板，请在 IDE 中的菜单栏上依次选择 **AWS Cloud9**、**Go To Your Dashboard（转到您的控制面板）**。

1. 请执行以下操作之一：
   + 选择**my-demo-environment**卡片内的标题，然后选择 “**删除**”。  
![\[在环境详细信息页面中删除环境\]](http://docs.aws.amazon.com/zh_cn/cloud9/latest/user-guide/images/console-delete-env.png)
   + 选择**my-demo-environment**卡片，然后选择 “**删除**”。  
![\[删除环境列表中的一个环境\]](http://docs.aws.amazon.com/zh_cn/cloud9/latest/user-guide/images/console-delete-env-card.png)

1. 在 **Delete（删除）**对话框中，输入 `Delete`，然后选择 **Delete（删除）**。删除操作需要几分钟时间。

**注意**  
如果您完全按照本教程进行操作，那么该环境就是一个 EC2 环境，并且 AWS Cloud9 还会终止连接到该环境的 Amazon EC2 实例。  
但是，如果您使用了 SSH 环境而不是按照教程进行操作，并且该环境已连接到 Amazon EC2 实例，则 AWS Cloud9 不会终止该实例。如果您稍后不终止该实例，则 AWS 账户 可能会继续收取与该实例相关的 Amazon EC2 费用。

------
#### [ Delete the Environment with the AWS CLI ]

1. 运行 AWS Cloud9 `delete-environment`命令，指定要删除的环境的 ID。

   ```
   aws cloud9 delete-environment --region MY-REGION --environment-id 12a34567b8cd9012345ef67abcd890e1
   ```

   在前面的命令中，`MY-REGION`替换为创建环境的 AWS 区域和要删除的环境的 ID。`12a34567b8cd9012345ef67abcd890e1`

   如果您在创建环境时未保存 ID，则可以使用 AWS Cloud9 控制台找到 ID。选择控制台中环境的名称，然后查找**环境 ARN** 的最后一部分。

1. 如果您为本教程创建了亚马逊 VPC，但不再需要它，请使用位于 [https://console.aws.amazon.com/vpc 的亚马逊 VPC 控制台删除该 VPC](https://console.aws.amazon.com/vpc)。

------

## 相关信息
<a name="tutorial-final-info"></a>

以下是 “[AWS Cloud9 控制台入门](#tutorials-basic)” 的其他信息。
+ 在创建 EC2 环境时，该环境在默认情况下不包含任何示例代码。要使用示例代码创建环境，请参阅以下主题：
  +  [在 IDE 中使用 Amazon Lightsail 实例 AWS Cloud9](lightsail-instances.md) 
+ 在创建 AWS Cloud9 开发环境的同时，系统会指示 AWS Cloud9 您创建 Amazon EC2 实例。 AWS Cloud9 创建了实例，然后将环境连接到该实例。您也可以使用现有的云计算实例或自己的服务器，这称为 *SSH 环境*。有关更多信息，请参阅 [在中创建环境 AWS Cloud9](create-environment.md)。

**可选的后续步骤**

浏览以下任何或所有主题以继续熟悉 AWS Cloud9。


****  

|  **Task**  |  **请参阅本主题**  | 
| --- | --- | 
| 了解您使用环境可以完成的任务的更多信息。 | [在环境中工作 AWS Cloud9](environments.md) | 
| 尝试其他计算机语言。 | [的教程 AWS Cloud9](tutorials.md) | 
|  了解有关 AWS Cloud9 IDE 的更多信息。  |   [AWS Cloud9 IDE 之旅](tour-ide.md)中的[使用 IDE](ide.md)   | 
|  利用文本聊天支持实时邀请其他用户使用新环境。  |   [在中使用共享环境 AWS Cloud9](share-environment.md)   | 
|  创建 SSH 环境。这些是使用您创建的云计算实例或服务器（而不是 AWS Cloud9 为您创建的 Amazon EC2 实例）的环境。  |   [在中创建环境 AWS Cloud9](create-environment.md) 和 [SSH 环境主机要求](ssh-settings.md)   | 
|  使用 T AWS oolkit 在 AWS Lambda 函数和无服务器应用程序中创建、运行和调试代码。  |   [使用 AWS 工具包处理 AWS Lambda 函数](lambda-toolkit.md)   | 
|   AWS Cloud9 与亚马逊 Lightsail 搭配使用。  |   [在 IDE 中使用 Amazon Lightsail 实例 AWS Cloud9](lightsail-instances.md)   | 
|   AWS Cloud9 与... 一起使用 AWS CodePipeline。  |   [在 AWS Cloud9 IDE AWS CodePipeline 中使用](codepipeline-repos.md)   | 
|   AWS Cloud9 与 AWS CLI、、、 AWS 云开发套件 (AWS CDK) AWS CodeCommit、亚马逊 DynamoDB 以及 Node.js GitHub、Python 或其他编程语言一起使用。 AWS CloudShell  |   [的教程 AWS Cloud9](tutorials.md)   | 
|  在中使用智能机器人应用程序的代码 AWS RoboMaker。  |   AWS Cloud9在《*AWS RoboMaker 开发者指南》中@@ [使用](https://docs.aws.amazon.com/robomaker/latest/dg/cloud9.html)开发工具*   | 

要 AWS Cloud9 从社区获得帮助，请访问[AWS Cloud9 讨论论坛](https://forums.aws.amazon.com/forum.jspa?forumID=268)。（当您进入此论坛时， AWS 可能需要您登录。）

要 AWS Cloud9 直接从中获取帮助 AWS，请查看 Support 页面上的[AWS 支持](https://aws.amazon.com/premiumsupport/)选项。