AWS Proton 物件 - AWS Proton

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

AWS Proton 物件

下圖顯示主要 AWS Proton 物件及其與其他 AWS 和第三方物件的關係。箭頭代表資料流程的方向 (相依性的反向)。

我們遵循圖表,其中包含這些 AWS Proton 物件的簡短描述和參考連結。

說明 中 AWS受管佈建的圖表 AWS Proton
  • 環境範本 – 可用來建立 AWS Proton 環境的環境範本版本集合。

    如需詳細資訊,請參閱範本撰寫和套件AWS Proton 範本

  • 環境範本版本 – 環境範本的特定版本。從 S3 儲存貯體或從 Git 儲存庫取得範本套件做為輸入。套件會指定 AWS Proton 環境的基礎設施即程式碼 (IaC) 和相關輸入參數。

    如需詳細資訊,請參閱版本化範本註冊和發佈範本範本同步組態

  • 環境 – AWS Proton 服務部署到的一組共用 AWS 基礎設施資源和存取政策。 AWS 資源是透過使用具有特定參數值叫用的環境範本版本來佈建。存取政策是在服務角色中提供。

    如需詳細資訊,請參閱AWS Proton 環境

  • 服務範本 – 可用來建立 AWS Proton 服務的服務範本版本集合。

    如需詳細資訊,請參閱範本撰寫和套件AWS Proton 範本

  • 服務範本版本 – 服務範本的特定版本。從 S3 儲存貯體或從 Git 儲存庫取得範本套件做為輸入。套件會指定 AWS Proton 服務的基礎設施即程式碼 (IaC) 和相關輸入參數。

    服務範本版本也會根據版本指定服務執行個體的這些限制:

    • 相容的環境範本 – 執行個體只能在以這些相容環境範本為基礎的環境中執行。

    • 支援的元件來源 – 開發人員可與執行個體建立關聯的元件類型。

    如需詳細資訊,請參閱版本化範本註冊和發佈範本範本同步組態

  • 服務 – 使用服務範本中指定的資源執行應用程式的服務執行個體集合,以及選擇性地將應用程式程式碼部署到這些執行個體的 CI/CD 管道集合。

    在圖表中,來自服務範本的虛線表示服務會將範本傳遞至服務執行個體和管道。

    如需詳細資訊,請參閱AWS Proton 服務

  • 服務執行個體 – 在特定 AWS Proton 環境中執行應用程式的一組 AWS 基礎設施資源。 AWS 資源是透過使用具有特定參數值叫用的服務範本版本進行佈建。

    如需詳細資訊,請參閱AWS Proton 服務更新服務執行個體

  • 管道 – 選用的 CI/CD 管道,可將應用程式部署到 服務的執行個體,並具有佈建此管道的存取政策。存取政策是在服務角色中提供。服務不一定有相關聯的 AWS Proton 管道,您可以選擇在 外部管理您的應用程式程式碼部署 AWS Proton。

    在圖表中,來自 Service 的虛線和 Pipeline 周圍的虛線方塊表示,如果您選擇自行管理 CI/CD 部署,可能不會建立 AWS Proton 管道,而且您自己的管道可能不在 AWS 您的帳戶內。

    如需詳細資訊,請參閱AWS Proton 服務更新服務管道

  • 元件 – 服務執行個體的開發人員定義延伸。除了環境和服務執行個體提供的資源之外,指定特定應用程式可能需要的其他 AWS 基礎設施資源。平台團隊可透過將元件角色連接至環境來控制元件可以佈建的基礎設施。

    如需詳細資訊,請參閱AWS Proton 元件