開始使用 AWS Management Console - AWS Proton

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

開始使用 AWS Management Console

開始使用 AWS Proton
  • 建立和檢視環境範本。

  • 使用您剛建立的環境範本來建立、檢視和發佈服務範本。

  • 建立環境和服務 (選用)。

  • 如果已建立,請刪除服務範本、環境範本、環境和服務。

步驟 1:開啟 AWS Proton 主控台

步驟 2:準備使用範例範本

  1. 建立 Codestar Connection to Github,並命名連線 my-proton-connection。

  2. 導覽至https://github.com/aws-samples/aws-proton-cloudformation-sample-templates

  3. 在您的 Github 帳戶中建立儲存庫的分支。

步驟 3:建立環境範本

在導覽窗格中,選擇環境範本

  1. 環境範本頁面中,選擇建立環境範本

  2. 建立環境範本頁面的範本選項區段中,選擇建立範本以佈建新的環境

  3. 範本套件來源區段中,選擇從 Git 同步範本套件

  4. 範本定義儲存庫區段中,選取選擇連結的 Git 儲存庫

  5. 儲存庫清單中選取 my-proton-connection

  6. 分支清單中選取主要

  7. Proton 環境範本詳細資訊區段中。

    1. 將範本名稱輸入為 fargate-env

    2. 將環境範本顯示名稱輸入為 My Fargate Environment

    3. (選用) 輸入環境範本的描述。

  8. (選用) 在標籤區段中,選擇新增標籤,然後輸入索引鍵和值以建立客戶受管標籤。

  9. 選擇建立環境範本

    您現在位於顯示新環境範本狀態和詳細資訊的新頁面。這些詳細資訊包括 AWS 和客戶受管標籤的清單。 會在您建立 AWS Proton 資源時 AWS Proton 自動為您產生 AWS 受管標籤。如需詳細資訊,請參閱AWS Proton 資源和標記

  10. 新環境範本狀態的狀態會以草稿狀態開始。您和具有proton:CreateEnvironment許可的其他人可以檢視和存取它。依照下一個步驟讓範本可供其他人使用。

  11. 範本版本區段中,選擇您剛建立之範本次要版本左側的選項按鈕 (1.0)。或者,您可以在資訊提醒橫幅中選擇發佈,並略過下一個步驟。

  12. 範本版本區段中,選擇發佈

  13. 範本狀態會變更為已發佈。由於它是範本的最新版本,因此它是建議版本。

  14. 在導覽窗格中,選取環境範本

    新頁面會顯示您的環境範本清單,以及範本詳細資訊。

步驟 4:建立服務範本

建立服務範本。
  1. 在導覽窗格中,選擇服務範本

  2. 服務範本頁面中,選擇建立服務範本

  3. 建立服務範本頁面的範本套件來源區段中,選擇從 Git 同步範本套件

  4. 範本區段中,選取選擇連結的 Git 儲存庫

  5. 儲存庫清單中選取 my-proton-connection

  6. 分支清單中選取主要

  7. Proton 服務範本詳細資訊區段中。

    1. 將服務範本名稱輸入為 backend-fargate-svc

    2. 將服務範本顯示名稱輸入為 My Fargate Service

    3. (選用) 輸入服務範本的描述。

  8. 相容環境範本區段中。

    1. 勾選環境範本 My Fargate 環境左側的核取方塊,以選取新服務範本的相容環境範本。

  9. 對於加密設定,請保留預設值。

  10. 管道定義區段中。

    1. 保持選取此範本包含 CI/CD 管道按鈕。

  11. 選擇建立服務範本

    您現在位於顯示新服務範本狀態和詳細資訊的新頁面,包括 AWS 和 客戶受管標籤的清單。

  12. 新服務範本狀態的狀態會以草稿狀態開始。只有管理員可以檢視和存取它。若要讓 服務範本可供開發人員使用,請遵循下一個步驟。

  13. 範本版本區段中,選擇您剛建立之範本次要版本左側的選項按鈕 (1.0)。或者,您可以在資訊提醒橫幅中選擇發佈,並略過下一個步驟。

  14. 範本版本區段中,選擇發佈

  15. 範本狀態會變更為已發佈

    您的服務範本的第一個次要版本已發佈,可供開發人員使用。由於它是範本的最新版本,因此它是建議版本。

  16. 在導覽窗格中,選擇服務範本

    新頁面會顯示您的服務範本和詳細資訊清單。

步驟 5:建立環境

在導覽窗格中,選擇 Environments (環境)

  1. 選擇 Create environment (建立環境)。

  2. 選擇環境範本頁面中,選取您剛建立的範本。它名為 My Fargate Environment。然後,選擇設定

  3. 設定環境頁面的佈建區段中,選擇透過 佈建 AWS Proton

  4. 部署帳戶區段中,選取此 AWS 帳戶

  5. 環境設定中,輸入環境名稱為 my-fargate-environment

  6. 環境角色區段中,選取新增服務角色,或者,如果您已建立 AWS Proton 服務角色,請選取現有服務角色

    1. 選取新服務角色以建立新的角色。

      1. 環境角色名稱輸入為 MyProtonServiceRole

      2. 勾選核取方塊,以同意為您的帳戶建立具有管理權限 AWS Proton 的服務角色。

    2. 選取現有服務角色以使用現有角色。

      1. 環境角色名稱下拉式清單欄位中選取您的角色

  7. 選擇下一步

  8. 設定自訂設定頁面上,使用預設值。

  9. 選擇下一步並檢閱您的輸入。

  10. 選擇建立

    檢視環境詳細資訊和狀態,以及環境的 AWS 受管標籤和客戶受管標籤。

  11. 在導覽窗格中,選擇 Environments (環境)

    新頁面會顯示您的環境清單,以及狀態和其他環境詳細資訊。

步驟 6:選用 - 建立服務並部署應用程式

  1. 開啟 AWS Proton 主控台

  2. 在導覽窗格中,選擇服務

  3. 服務頁面中,選擇建立服務

  4. 選擇服務範本頁面中,選擇範本卡右上角的選項按鈕,以選取我的 Fargate 服務範本。

  5. 選擇頁面右下角的設定。

  6. 設定服務頁面的服務設定區段中,輸入服務名稱 my-service

  7. (選用) 輸入服務的描述。

  8. 服務儲存庫設定區段中:
    1. 對於 CodeStar 連線,請從清單中選擇您的連線。

    2. 針對儲存庫名稱,從清單中選擇來源碼儲存庫的名稱。

    3. 針對分支名稱,從清單中選擇來源碼儲存庫分支的名稱。

  9. (選用) 在標籤區段中,選擇新增標籤,然後輸入索引鍵和值以建立客戶受管標籤。然後選擇下一步

  10. 設定自訂設定頁面的服務執行個體區段中,依照下列步驟為您的服務執行個體參數提供自訂值。

    1. 輸入執行個體名稱 my-app-service

    2. 選擇my-fargate-environment服務執行個體的環境。

    3. 保留其餘執行個體參數的預設值。

    4. 保留管道輸入的預設值。

    5. 選擇下一步並檢閱您的輸入。

    6. 選擇建立並檢視您的服務狀態和詳細資訊。

  11. 在服務詳細資訊頁面中,選擇概觀和管道索引標籤,以檢視您的服務執行個體和管道的狀態。在這些頁面上,您也可以檢視 AWS 和客戶受管標籤。 AWS Proton 會自動為您建立 AWS 受管標籤。選擇管理標籤以建立和修改客戶受管標籤。如需標記的相關資訊,請參閱AWS Proton 資源和標記

  12. 服務處於作用中狀態後,在概觀索引標籤的服務執行個體區段中,選擇您的服務執行個體名稱 my-app-service

    您現在位於服務執行個體詳細資訊頁面。

  13. 若要檢視您的應用程式,請在輸出區段中,將 ServiceEndpoint 連結複製到您的瀏覽器。

    您可以在網頁中看到 AWS Proton 圖形。

  14. 建立服務之後,在導覽窗格中,選擇服務以檢視您的服務清單。

步驟 7:清除。

  1. 開啟 AWS Proton 主控台

  2. 刪除服務 (如果您已建立服務)
    1. 在導覽窗格中,選擇服務

    2. 服務頁面中,選擇服務名稱 my-service

      您現在位於 my-service 的服務詳細資訊頁面。

    3. 在頁面的右上角,選擇動作,然後選擇刪除

    4. 模態會提示您確認刪除動作。

    5. 遵循指示並選擇是,刪除

  3. 刪除環境
    1. 在導覽窗格中,選擇 Environments (環境)

    2. 環境頁面中,選取您剛建立之環境左側的選項按鈕。

    3. 依序選擇動作刪除

    4. 模態會提示您確認刪除動作。

    5. 遵循指示並選擇是,刪除

  4. 刪除服務範本
    1. 在導覽窗格中,選擇服務範本

    2. 服務範本頁面中,選取服務範本 my-svc-template 左側的選項按鈕。

    3. 依序選擇動作刪除

    4. 模態會提示您確認刪除動作。

    5. 遵循指示並選擇是,刪除。這會刪除服務範本及其所有版本。

  5. 刪除環境範本
    1. 在導覽窗格中,選擇環境範本

    2. 環境範本頁面中,選取 my-env-template 左側的選項按鈕。

    3. 依序選擇動作刪除

    4. 模態會提示您確認刪除動作。

    5. 遵循指示並選擇是,刪除。這會刪除環境範本及其所有版本。

  6. 刪除您的 Codestar 連線