发布于: Jun 1, 2022
AWS Proton 推出服务组件,这项新功能可让开发人员用额外的服务资源来补充 Proton 模板的标准基础设施。平台工程师使用 Proton 来定义服务的核心基础设施,并确保在不同服务之间的一致性和更新,现在借助服务组件功能,开发人员可以用于所需的额外资源来补充这一核心基础设施,从而满足特定应用程序的需求。借助 Proton 组件功能,平台工程师无需大幅增加所管理的模板数量,即可扩展其支持的使用案例。
AWS Proton 是一种面向平台工程师的托管式服务,可通过定义、出售和维护用于自助式部署的基础设施模板,加快创新的步伐。借助 Proton,客户可以将集中式的模板标准化,从而满足其安全性、成本和合规性目标。Proton 可帮助平台工程师利用自助式的模式来扩展其影响,从而提高整个应用程序生命周期的开发和部署过程速度。
开发人员可以通过提供其基础设施即代码模板来创建组件,然后将该组件关联到服务。平台工程师可以配置特定的 IAM 角色来调配组件,确保他们能够控制可包含在组件中的资源类型。开发人员可以定义包含在组件定义中的输出,然后 Proton 会使这些输出可在服务模板中使用,从而确保组件中定义的基础设施可以集成到服务中。例如,开发人员可以创建一个 S3 存储桶以及一个授予访问该桶权限的策略,然后将桶的名称和策略传递到某个基于 Fargate 的服务实例,从而使其能够访问该桶。
要详细了解如何使用 Proton 组件,请参阅此处。