AWS CodeDeploy

自動化程式碼部署,讓應用程式保持不停機

AWS CodeDeploy 是全受管部署服務,可自動將軟體部署到各種運算服務,包括 Amazon EC2、AWS Fargate、AWS Lambda 和現場部署伺服器。AWS CodeDeploy 可讓您輕鬆快速地發佈新功能、協助您避免在部署應用程式時停機,並處理複雜的應用程式更新。您可以使用 AWS CodeDeploy 自動部署軟體,省去易出錯的手動操作。此服務可根據您的部署需求進行擴展。

Introduction to 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

Burt 使用 CodeDeploy 自動化部署和大幅降低手動操作,在不影響服務的情況下執行數千個升級和部署。  閱讀案例研究以進一步了解。

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 進行建置。

登入