AWS CodeDeploy

实现代码部署自动化以确保应用程序的正常运行时间

在您的开发、测试和生产环境中自动执行并始终如一地部署应用程序。

监控实例集的运行状况,并按需要自动回滚更新。

通过 AWS 管理控制台或 AWS 命令行界面(CLI)启动和跟踪应用程序部署的状态。

重复利用现有设置代码,并与现有软件发布流程或持续交付工具链集成。

工作原理

AWS CodeDeploy 是一项将软件自动部署到各种计算服务(例如 Amazon Elastic Compute Cloud(EC2)、Amazon Elastic Container Service(ECS)、AWS Lambda 和本地服务器)的完全托管式部署服务。使用 CodeDeploy 自动执行软件部署,而无需执行容易出错的手动操作。

图表显示 CodeDeploy 如何为开发人员实现代码部署自动化,从而安全快速地开发新功能。
探索 Amazon CodeCatalyst,这是一项统一的软件开发服务,可在 AWS 上快速构建、交付和扩展应用程序。
了解有关 Amazon CodeCatalyst 的更多信息>>

使用案例

自动化部署以消除手动操作

使用基于文件和命令的安装模型,在不同的组或实例中重复执行应用程序部署。

部署到多台主机

借助高级监控和流量转移管理部署到数千台主机的流程。

使用高级部署技术

支持多种部署类型,包括就地部署、金丝雀部署和蓝/绿部署。

监控运行状况和回滚

配置告警,这将启动回滚,同时停止正在进行的应用程序部署。

如何开始

创建账户

开始在控制台中构建。

查看产品功能

了解 CodeDeploy 的关键功能。

了解产品集成

了解如何与您当前的软件交付工具链集成。


深入了解 AWS