一般性问题

问:为何我应该使用 AWS Proton?

Proton 让平台团队能够连接和协调您的开发团队在基础设施预置、代码部署、监控和更新方面所需的所有不同工具。由于基础设施就位于您的账户中,因此您拥有按需进行管理、更新和故障排除的完整能力。这为您提供了完整的灵活性,可以按照您选择的方式运行基础设施。开发人员可以使用 Proton 自助服务界面,以最小的配置部署其应用程序。

问:平台团队在 AWS Proton 中能做什么?

Proton 使平台团队能够定义其基础设施和部署工具,同时为开发人员提供获得基础设施和部署代码的自助服务体验。通过 Proton,平台团队可预置共享资源并定义应用程序堆栈,包括持续集成/持续交付 (CI/CD) 管道和可观测性工具。随即您可以进行管理,指定这些基础设施和部署功能中的哪些能够为开发人员所用。Proton 在持续基础上提供了对您的基础设施的可见性和进行集中更改的能力。

问:AWS Proton 能够管理什么类型的架构要素?

您可以使用 Proton 来管理和协调任何可以使用现有的基础设施即代码工具(包括 AWS CloudFormation)预置和描述的任何要素。

平台团队

问:如何开始使用 AWS Proton?

首先,登录您的 AWS 账户。要开始定义您的基础设施,请前往 Proton 控制台,了解上传基础设施即代码模板的过程,并注册一个应用程序堆栈。然后,您可以为您的开发人员提供访问权限,使他们能够部署其首个应用程序。他们可以从列表中选择应用程序堆栈,输入所需的参数,然后部署。

问:AWS Proton 如何帮助我保持基础设施为最新?

平台团队使用 Proton 来创建“堆栈”,作为可重用的版本控制模板呈现给其开发人员。这些堆栈是将基础设施作为代码、以简单的声明式风格来定义的,其中包括预置、部署和管理服务所需的一切,包括计算、网络、代码管道、安全性和监控。Proton 帮助平台团队在模板更新时更容易地确定和更新过期的基础架构。

问:我如何定义和预置应用程序模板?

Proton 包括了一组开源模板,您可以使用这些模板作为起点,将基础设施作为代码工具来定义您的架构。当您定义了新的模板时,您可将其保存在 S3 存储桶中并在 Proton 中注册。Proton 从存储桶中读取模板并将其注册到控制台中,您可以在控制台中测试模板,将其发布给开发人员,并对其进行更新。

开发人员

开发人员能够在 AWS Proton 中做什么?

开发人员可以将 Proton 作为自服务界面来获得基础设施并部署其项目,而无需与底层资源进行交互。Proton 为您的应用程序提供一般状态的可见性,包括正在使用的堆栈和堆栈运行状况。您可以访问每一个应用程序堆栈的 CI/CD 管道、可观测性工具和源代码控制。

问:如何开始使用 Proton?

登录 Proton 控制台,查看哪些应用程序模板对您可用。输入您的服务配置参数,Proton 就会使用由您的平台团队定义的共享资源为您预置基础设施。有关更多信息,请访问 Proton 开始使用页面。

AWS Proton 文档
阅读文档

了解如何定义和预置您的基础设施,设置应用程序模板和部署应用程序。

阅读文档 
注册 AWS 账户
注册免费账户

立即享受 AWS 免费套餐。 

注册 
AWS Proton 控制台
开始在控制台中构建

在 AWS 管理控制台中,使用 AWS Proton 开始构建。

登录