AWS CodeConnections 产品和服务集成 - 开发工具控制台

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

AWS CodeConnections 产品和服务集成

AWS CodeConnections 已与许多 AWS 服务以及合作伙伴产品和服务集成。使用以下部分中的信息来帮助您将连接配置为与您使用的产品和服务集成。

下列相关资源在您使用此服务的过程中会有所帮助。

Amazon CodeGuru Reviewer

CodeGuru Reviewer 是一项用于监控您的存储库代码的服务。您可以使用连接来关联包含您要查看的代码的第三方存储库。有关学习如何配置 CodeGuru Reviewer 以监控 GitHub 存储库中的源代码以便其创建改进代码的建议的教程,请参阅 Amazon CodeGuru Reviewer 用户指南中的教程:监控 GitHub 存储库中的源代码

Amazon Q 开发者版

Amazon Q Developer 是一款基于人工智能的生成式对话助手,可以帮助您理解、构建、扩展和操作 AWS 应用程序。有关更多信息,请参阅什么是 Amazon Q 开发者?Amazon Q 开发者用户指南中。

Amazon SageMaker

Amazon SageMaker 是一项用于构建、训练和部署机器学习语言模型的服务。有关配置 GitHub 存储库连接的教程,请参阅《A mazon SageMaker 开发者指南》中的使用第三方 Git 存储库的SageMaker MLOps项目演练

AWS App Runner

AWS App Runner 服务提供了一种快速、简单且经济高效的方式,从源代码或容器镜像直接部署到 AWS Cloud中可扩展且安全的 Web 应用程序。您可以使用 App Runner 自动集成和交付管道从存储库部署应用程序代码。您可以使用连接将源代码从私有 GitHub 存储库部署到 App Runner 服务。有关更多信息,请参阅 AWS App Runner 开发人员指南 中的源代码存储库提供商

AWS CloudFormation

AWS CloudFormation是一项服务,可帮助您对 AWS 资源进行建模和设置,这样您就可以花更少的时间管理这些资源,而将更多的时间集中在运行的应用程序上 AWS。您可以创建一个描述所需的所有 AWS 资源(例如 Amazon EC2 实例或 Amazon RDS 数据库实例)的模板,并 CloudFormation 负责为您预置和配置这些资源。

您可以使用与 Git 同步的连接 CloudFormation 来创建用于监控您的 Git 存储库的同步配置。有关如何使用 Git 同步进行堆栈部署的教程,请参阅《AWS CloudFormation 用户指南》中的 “使用 CloudFormation Git 同步”。

有关更多信息 CloudFormation,请参阅《CloudFormation 命令行界面用户指南》中的注册账户以发布 CloudFormation 扩展

AWS CodeBuild

AWS CodeBuild是一项用于构建和测试代码的服务。 CodeBuild 无需预置、管理和扩展自己的生成服务器,而且它为流行的编程语言和构建工具提供了预打包的构建环境。有关使用 CodeBuild 与的连接的更多信息 GitLab,请参阅《AWS CodeBuild 用户指南》中的GitLab连接

AWS CodePipeline

CodePipeline是一项持续交付服务,可用于对发布软件所需的步骤进行建模、可视化和自动化。您可以使用连接为 CodePipeline 源操作配置第三方存储库。

了解更多:

  • 有关该 CodePipeline 操作,请参阅操作配置参考页面。SourceConnections要查看配置参数和示例JSON/YAML片段,请参阅AWS CodePipeline 用户指南CodeStarSourceConnection中的。

  • 要查看使用第三方源存储库创建管道的入门 教程,请参阅开始使用连接

服务目录

S@@ ervice Catalog 使组织能够创建和管理获准在上 AWS使用的产品目录。

当您授权 AWS 账户 与外部存储库提供商(例如 En GitHub terprise 或)之间的连接时 BitBucket,该连接允许您将 Service Catalog 产品同步到通过第三方存储库管理的模板文件。 GitHub

有关更多信息,请参阅《服务目录用户指南》中的 “将服务目录产品同步到来自 GitHub、En GitHub terprise 或 Bitbucket 的模板文件

AWS Proton

AWS Proton 是一项基于云的服务,用于部署到云基础架构。您可以使用连接为 AWS Proton模板中的资源创建指向第三方存储库的链接。有关更多信息,请参阅 AWS Proton 用户指南 中的创建指向存储库的链接