AWS 入門

建立持續交付管道

設定 Git 儲存庫,部署範例 Web 應用程式,以及建立持續交付管道

簡介︰建立持續交付管道

遵循逐步指導,建立您的第一個持續交付管道。

概觀

在本教學中,您將針對簡單的 Web 應用程式建立持續交付管道。首先,您將使用版本控制系統來存放來源程式碼。然後,您將學習如何建立持續交付管道,該管道會在來源程式碼更新時自動部署 Web 應用程式。

您將學到的內容

本教學將帶您逐步建立上述持續交付管道。您將學會:

 AWS 經驗

初階

 完成時間

35 分鐘

 完成教學的成本

符合免費方案資格

 教學準備

  • 有管理員等級存取權限的 AWS 帳戶**
  • GitHub 帳戶
  • Git 已安裝在您的電腦
  • 建議的瀏覽器:最新版的 Chrome 或 Firefox

[**]過去 24 小時內建立的帳戶可能尚未有權存取本教學課程所需的服務。

應用程式架構

下圖提供本教學中所使用的服務以及如何連線的視覺呈現。此應用程式使用 GitHub、AWS Elastic Beanstalk、AWS CodeBuild 和 AWS CodePipeline,如下圖所示。

在本教學進行過程中,我們將會詳細討論這些服務,並指出可協助您快速掌握它們的資源。

Module-5

單元

本教學分為五個簡短的單元。您必需依序完成每個單元,方能移至下一單元。

  1. 設定 Git 儲存庫 (5 分鐘)︰設定 GitHub 儲存庫以存放應用程式的程式碼。
  2. 部署 Web 應用程式 (10 分鐘)︰建立使用 AWS Elastic Beanstalk 部署 Web 應用程式的環境。
  3. 建立建置專案 (5 分鐘)︰使用 AWS CodeBuild 設定並執行應用程式的建置程序。
  4. 建立交付管道 (10 分鐘)︰建立管道以使用 AWS CodePipeline 自動建置和部署應用程式。
  5. 完成管道和測試 (5 分鐘)︰在管道中新增審查階段並測試其執行情況。

設定 Git 儲存庫