AWS CodeDeploy

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

AWS CodeDeploy 是一项将软件自动部署到各种计算服务(例如 Amazon EC2、AWS Fargate、AWS Lambda 和本地服务器)的完全托管的部署服务。借助 AWS CodeDeploy,您可以更轻松地快速发布新功能,避免在应用程序部署过程中出现停机,并简化应用程序的更新工作。您可以使用 AWS CodeDeploy 自动执行软件部署,而无需执行容易出错的手动操作。服务根据您的部署需求进行扩展。

AWS CodeDeploy 简介 (2:10)

优势

自动部署

AWS CodeDeploy 可实现软件部署的完全自动化,使您能够快速可靠地部署。无论是部署到 Amazon EC2、AWS Fargate、AWS Lambda 还是本地服务器,您都可以在开发、测试和生产环境中持续部署应用程序。服务根据您的基础设施进行扩展。

最大程度地减少停机时间

AWS CodeDeploy 有助于最大限度地提高软件部署流程期间的应用程序可用性。它会逐步引入更改,并根据可配置规则跟踪应用程序运行状况。即使出错,您也可以轻松停止和回滚软件部署。

集中控制

借助 AWS CodeDeploy,您可以通过 AWS 管理控制台或 AWS CLI 轻松启动和跟踪应用程序部署的状态。CodeDeploy 会为您提供一份详细的报告,使您能够查看每个应用程序修订的部署时间和位置。您还可以创建推送通知以接收与您的部署有关的实时更新。

易于采用

AWS CodeDeploy 是一项独立于平台和语言的服务,可与任何应用程序协同工作,不管您是部署到 Amazon EC2、AWS Fargate 还是 AWS Lambda,均可提供相同的体验。您可以轻松重用现有的设置代码。CodeDeploy 还能与您现有的软件发布过程或持续交付工具链(例如 AWS CodePipeline、GitHub、Jenkins)集成。

案例研究

200x100_Smartnews_Logo

SmartNews 使用 CodeDeploy 为一个由无数微服务(例如新闻爬虫、内容提取器、图片分析引擎和搜索引擎)构成的软件交付管道提供支持。

200x100_Gilt-Groupe_Logo

了解 Gilt 如何使用 CodeDeploy 加速软件部署,以及在无需担心基础设施的情况下部署软件更新。

instacart-200x100
Instacart 使用 CodeDeploy 每天管理数百项个部署,并更快、更可靠地将代码交付给客户。
200x100_Burt_Logo

利用 CodeDeploy,Burt 可以自动实施部署和消除手动操作,来执行数千项升级和部署,而不会影响服务。  阅读案例研究以了解更多信息。

200x100_3M_Logo

3M HIS 通过使用 AWS CodeDeploy 和 CodeCommit,可以轻松、快速地构建他们的应用程序环境以及管理应用程序。

200x100_Click-Travel_Logo

了解 CodeDeploy 如何帮助 Click Travel 通过滚动更新确保部署期间的零停机。

Product-Page_Standard-Icons_01_Product-Features_SqInk
查看产品功能

详细了解 AWS CodeDeploy 的主要功能。

了解更多 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
注册免费账户

立即享受 AWS 免费套餐。 

注册 
Product-Page_Standard-Icons_03_Start-Building_SqInk
开始在控制台中构建

在 AWS 管理控制台中,使用 AWS CodeDeploy 开始构建。

登录