AWS CodeDeploy 功能
为什么选择 CodeDeploy?
AWS CodeDeploy 是一项将应用程序自动部署到各种计算服务 [包括 Amazon Elastic Compute Cloud(Amazon EC2)、AWS Fargate、AWS Lambda 和本地实例] 的服务。CodeDeploy 可以完全自动进行应用程序部署,不需要进行人工操作。CodeDeploy 可以通过滚动更新和部署运行状况跟踪来防止您的应用程序在部署期间停止运行。CodeDeploy 让您可以通过 AWS 管理控制台、AWS 命令行界面(AWS CLI)、开发工具包或 API 集中控制您的部署,从而启动、控制和监控您的部署。您可以查看部署进度,最高可以具体到单个设置事件。CodeDeploy 可追踪并存储您最近的部署历史记录,因此您可以调查时间轴并更改过去部署的历史记录。
CodeDeploy 是一种平台,与语言无关,可以用于任何应用程序,因此您可以重新使用现有的设置代码。您还可以使用 CodeDeploy API,将应用程序部署与现有软件交付过程或持续交付工具链集成。