AWS Proton 服务弃用和迁移指南 - AWS Proton

终止支持通知:2026 年 10 月 7 日, AWS 将终止对的支持。 AWS Proton 2026 年 10 月 7 日之后,您将无法再访问 AWS Proton 控制台或 AWS Proton 资源。您部署的基础架构将保持不变。有关更多信息,请参阅《AWS Proton 服务弃用和迁移指南》

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

AWS Proton 服务弃用和迁移指南

AWS 已决定停用 AWS Proton,支持将于 2026 年 10 月 7 日结束。2025年10月7日之后,新客户将无法注册,但现有客户可以在2026年10月7日之前继续使用该服务。

弃用前的服务状态

在2026年10月7日之前,现有 AWS Proton 客户可以继续正常使用该服务。在此期间, AWS 将:

  1. 提供安全补丁和关键错误修复

  2. 维护服务可用性和性能

  3. 继续通过 AWS Support 渠道提供支持

  4. 不向服务添加新功能

重要的迁移信息

AWS Proton 主要是用于部署基础架构的 CI/CD 工具。弃 AWS Proton 用后,您部署的 CloudFormation堆栈及其管理的资源将保持不变并继续运行。弃用仅影响交付管道和 AWS Proton 服务本身,而不影响您部署的基础架构。

替代解决方案

我们已经确定了几种替代方案 AWS Proton ,可以帮助您维护基础架构即代码和 CI/CD 功能。

CloudFormation Git 同步

最适合:使用 CloudFormation 需要 GitOps 工作流程的团队

Git sync 使平台团队能够在开发团队可以分叉的 git 存储库中对 CloudFormation 模板进行建模。开发人员更新参数文件,将更改推送到其分叉存储库,Git sync 会更新堆栈。

主要好处:

  1. 与开发者体验类似 AWS Proton

  2. 利用现有知识 CloudFormation

  3. 明确区分平台和开发者团队

限制:

  1. 没有环境的概念

  2. 没有高级管道功能

  3. 依赖于其他 Git 提供程序中可能没有的 GitHub 功能

了解更多:Git 同步

Harmonix 打开 AWS

最适合:需要全面的内部开发者门户的企业

Harmonix 是一款基于 Backstage.io 的 AWS Partner 解决方案,它提供了一个 AWS 插件,允许团队创建类似于 Proton 的模板、环境和服务。

主要好处:

  1. 功能与类似 AWS Proton

  2. 建立在流行的 Backstage 框架之上

  3. 完整的开发者门户体验

限制:

  1. 不是由 AWS 服务 团队维护

  2. 可能需要自定义的参考实现

了解更多:https://harmonixonaws.io/

AWS CodePipeline 和 AWS CodeBuild

最适合:需要最大灵活性和控制力的团队

使用 AWS 基础 CI/CD 服务以更大的灵活性和控制力复制 AWS Proton 功能。

主要好处:

  1. 最大的灵活性

  2. 与 AWS 服务深度集成

  3. 主动维护和新功能

限制:

  1. 需要更多的实施工作

  2. 减少 out-of-box开发者自助服务

了解更多:

什么是 AWS CodePipeline

什么是 AWS CodeBuild

GitHub 行动

最适合:规模较小的团队使用、 GitHub 想要简便性

>主要好处

  1. 与 GitHub 存储库轻松集成

  2. 为 GitHub 用户提供简单的设置

  3. 可重复使用的动作的大型市场

限制:

  1. 与 GitHub 生态系统息息相关

  2. 平台团队控制可能需要更多工作

了解更多:

GitHub 操作文档

CI/CD 示例:与 GitHub 操作集成 — 向 CI/CD 亚马逊部署 Web 应用程序的管道 EC2

太空升降机

最适合:需要高级治理和合规能力的团队

AWS Partner 在单一平台上将基础架构即代码和 CI/CD 功能结合在一起的解决方案。它提供治理控制、偏差检测和审批工作流程,帮助团队维护安全性和合规性,同时支持开发人员自助服务进行基础设施部署。

主要好处:

  1. 高级漂移检测和仪表板

  2. 安全性与合规性审批工作流程

  3. 可与各种基础架构即代码工具配合使用

  4. 可以自托管在 AWS

限制:

  1. 具有单独计费功能的第三方解决方案

了解更多:https://spacelift.io/

迁移指南

迁移过程取决于您的实施和选择的替代方案。一般步骤:

  1. 清点你的 Proton 资源:

  2. 选择替代解决方案:

  3. 提取您的模板数据:

  4. 实施您选择的替代方案:

  5. 迁移生产工作负载:

如需具体的迁移帮助,请联系 AWS Support 或您的客户团队。

FAQs

问:为什么要 AWS 停产? AWS Proton 答:我们已经找到了更好的机会,可以通过其他 AWS 和 AWS Partner 解决方案来满足客户对基础设施即代码政策执行的需求。

问:在弃用日期之后,我的现有基础设施能否继续运行? 答:是的。 AWS Proton 主要是一种 CI/CD 工具。您部署的 CloudFormation 堆栈及其管理的资源将保持不变并继续运行。弃用仅影响交付渠道,不影响您部署的基础架构。

问:如何获得迁移方面的帮助? 答: AWS Support 可以帮助您进行迁移。 请联系 AWS Support,或者您可以联系您的 AWS 账户 经理寻求帮助。 

问:我应该选择哪种替代方案? 答:最佳替代方案取决于您的具体用例:

  1. 简单 GitOps 的工作流程: CloudFormation Git 同步

  2. 对于需要开发者门户的企业:Harmonix On AWS

  3. 为了获得最大的灵活性: AWS CodePipeline 和 AWS CodeBuild

  4. 对于已经上线的团队 GitHub: GitHub 操作

  5. 满足高级治理需求:Spacelift

问:如果我没有在 2026 年 10 月 7 日之前迁移会怎样? 答:您将无法再访问 AWS Proton。您的现有基础设施将继续运行,但您将无法使用它 AWS Proton 来管理或更新它。

问:我的数据将保留多长时间? 答:直到2026年10月7日。在此日期之后,所有数据都将被删除。

如果您还有其他问题,请联系 AWS Support。