

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

# 在上构建内部开发者平台 AWS
<a name="introduction"></a>

*Omar Kahil，Amazon Web Services ()AWS*

*2024 年 4 月*（[文档历史记录](doc-history.md)）

传统上，运营团队为开发人员定义和设置环境，这可能是一个耗时且容易出错的过程。*内部开发人员平台*旨在通过自助服务门户实现企业软件交付的现代化。它是一款内部产品，可帮助开发人员独立管理环境、部署、资源和配置。Organizations 通常会建立平台工程团队来创建和管理内部开发者平台。

根据 [Gartner](https://www.gartner.com/en/articles/what-is-platform-engineering) 的说法，到2026年，“80％的大型软件工程组织将建立平台工程团队，作为可重复使用的服务、组件和应用程序交付工具的内部提供商。” 平台工程团队的目标是解决软件开发人员和运营商之间合作的核心问题。这些目标包括以下内容：

1. 帮助开发者实现自给自足

1. 减轻开发人员的认知负担

1. *将常见的最佳实践封装成可重复使用的构建块，即黄金路径*

1. 自动执行许多常见任务，例如配置集群或持续集成和持续部署 (CI/CD) 管道

构建内部开发者平台的目标是为开发人员提供从开发到生产的明确定义的标准和模式的指导。该平台不应对开发人员的工作效率产生负面影响，它应该自动化、保护和集中他们的工具和功能。

本指南可帮助您在上实现内部开发者平台 AWS。它侧重于不同的平台功能，并描述了如何成功构建满足您业务目标的平台。  它还包括一些您可以遵循的现代化模式。