AWS Proton 的工作原理 - AWS Proton

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS Proton 的工作原理

通过使用 AWS Proton,您可以预置环境,然后预置在这些环境中运行的服务。环境和服务分别基于您在 AWS Proton 版本控制的模板库中选择的环境和服务模板

该图描述了如何为一组 AWS Proton 基础设施资源创建模板捆绑包的过程。

Red circle with the number 1 inside, typically used as a notification icon. 作为管理员,在您使用 AWS Proton 选择环境模板时,您提供所需的输入参数 值。

Number 2 icon in a pink circle. AWS Proton 使用环境模板和参数值预置您的环境。

Pink square icon with a white exclamation mark inside a circle. 作为开发人员或管理员,在您使用 AWS Proton 选择服务模板时,您提供所需的输入参数值。您也可以选择一个环境以部署您的应用程序或服务。

Number 4 in a red circle icon, commonly used to indicate a notification count. AWS Proton 使用服务模板以及您的服务和选定环境参数值预置您的服务。

您提供输入参数的值以自定义您的模板,以在多个使用案例、应用程序或服务中重用。

为了实现该目的,您需要创建环境或服务模板捆绑包,并将它们分别上传到注册的环境或服务模板。

模板捆绑包包含 AWS Proton 预置环境或服务所需的所有内容。

在创建环境或服务模板时,您需要上传一个模板捆绑包,其中包含 AWS Proton 用于预置环境或服务的参数化基础设施即代码 (IaC) 文件。

在您选择环境或服务模板以创建或更新环境或服务时,您需要提供模板捆绑包 IaC 文件参数的值。