

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

# 先决条件
<a name="tutorials-auto-scaling-group-prerequisites"></a>

在本教程中遵循以下步骤操作：
+ 完成中的所有步骤[入门 CodeDeploy](getting-started-codedeploy.md)，包括设置和配置以及创建 IAM 实例配置文件 (**CodeDeployDemo-EC2-Instance-Profile**) 和服务角色 (**CodeDeployDemo**)。 AWS CLI *服务角色* 是一种特殊类型的 IAM 角色，用于为服务提供代表您执行操作的权限。
+ 如果您使用启动模板创建 Auto Scaling 组，则必须添加以下权限：
  +  `ec2:RunInstances` 
  +  `ec2:CreateTags` 
  +  `iam:PassRole` 

  有关更多信息，请参阅《Amazon EC2 Auto Scaling 用户指南》**中的 [步骤 2：创建服务角色](getting-started-create-service-role.md)、[为 Auto Scaling 组创建启动模板](https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-launch-template.html)和[启动模板支持](https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-launch-template-permissions.html)。
+  创建并使用与 Ubuntu 服务器实例兼容的修订版，然后。 CodeDeploy对于您的修订，可以执行以下操作之一：
  + 创建并使用[教程：使用 CodeDeploy （Windows 服务器、Ubuntu 服务器或红帽企业 Linux）将应用程序部署到本地实例](tutorials-on-premises-instance.md)教程的[步骤 2：创建示例应用程序修订](tutorials-on-premises-instance-2-create-sample-revision.md)中的示例修订。
  + 自行创建修订，具体请参阅[正在处理的应用程序修订版 CodeDeploy](application-revisions.md)。
+ 使用以下**入站规则**创建名为 **CodeDeployDemo-AS-SG** 的安全组：
  + 类型：HTTP
  + 源：任何位置

  这是查看您的应用程序和验证部署是否成功所必需的。有关如何创建安全组的信息，请参阅《Amazon EC2 用户指南》**中的[创建安全组](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/working-with-security-groups.html#creating-security-group)。

 