AWS CodeDeploy

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

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

Introduction to AWS CodeDeploy (2:10)

優點

自動化部署

AWS CodeDeploy 可全面自動化您的軟體部署,讓您以可靠且快速的方式進行部署。無論是部署到 Amazon EC2、AWS Lambda,或是現場部署伺服器,都可以在開發、測試和生產環境中持續部署應用程式。這個服務會隨著基礎設施的規模而擴展,因此您可以部署到一個 Lambda 函數或數千個 EC2 執行個體。

將停機時間降到最低

AWS CodeDeploy 可在軟體部署過程中協助將應用程式可用性提升到最高。它會慢慢增加變動量,並根據可設定的規則來追蹤應用程式運作狀態。如果發生錯誤,可以輕鬆停止並復原軟體部署。

集中化控制

AWS CodeDeploy 可讓您透過 AWS 管理主控台或 AWS CLI 輕鬆啟動和追蹤您的應用程式部署狀態。CodeDeploy 提供詳細的報告,允許您查看每個應用程式修訂版的部署時間和位置。您也可以建立推送通知,來接收有關部署的即時更新。

易於採用

AWS CodeDeploy 適用於各種平台和語言,可與任何應用程式搭配使用,而且無論部署到 Amazon EC2 或 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 透過輪流更新確保不會在部署期間停機。

開始使用 AWS

icon1

註冊 AWS 帳戶

立即存取 AWS 免費方案
icon2

利用 10 分鐘教學了解

跟著 簡單的教學課程一同探索並學習。
icon3

開始使用 AWS 進行建置

運用逐步操作指南開始建置,協助您啟動 AWS 專案

進一步了解 AWS CodeDeploy

瀏覽功能頁面
準備好開始建立?
開始使用 AWS CodeDeploy
還有其他問題嗎?
聯絡我們