AWS CodeDeploy
User Guide (API Version 2014-10-06)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

使用 AWS CodeDeploy 创建应用程序

应用程序 只是一个名称或容器,AWS CodeDeploy 使用此名称或容器来确保在部署期间引用正确的修订、部署配置和部署组。您可使用 AWS CodeDeploy 控制台、AWS CLI、AWS CodeDeploy API 或 AWS CloudFormation 模板创建应用程序。

您的代码 (即应用程序修订) 将通过一个名为“部署”的过程安装到实例。AWS CodeDeploy 支持两种部署类型:

  • 在就地部署中,部署组中的实例将进入脱机状态、使用最新应用程序修订进行更新,然后返回到服务。

  • 在蓝/绿部署中,与部署组关联的实例集将通过从负载均衡器取消注册来进入脱机状态。不同的实例集将注册到同一负载均衡器。这些实例集称为“原始环境”和“替换环境”。您通常要将最新应用程序修订部署到替换环境,以便在重新路由来自原始环境的流量之前进行测试。

当您使用 AWS CodeDeploy 控制台创建应用程序时,可同时配置其首个部署组。当您使用 AWS CLI 创建应用程序时,可在单独的步骤中创建其首个部署组。

要查看已向您的 AWS 账户注册的应用程序的列表,请参阅查看应用程序详细信息。有关使用 AWS CloudFormation 模板创建应用程序的信息,请参阅 AWS CloudFormation 模板参考