を製品やサービスと統合する AWS CodeConnections - デベロッパーツールコンソール

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

を製品やサービスと統合する AWS CodeConnections

AWS CodeConnections は、多数の AWS サービスとパートナー製品およびサービスと統合されています。以下のセクションの情報は、使用している製品やサービスと統合するための接続の設定に役立ちます。

このサービスを利用する際に役立つ関連リソースは次のとおりです。

Amazon CodeGuru Reviewer

CodeGuru Reviewer は、リポジトリコードをモニタリングするためのサービスです。接続を使用して、レビューするコードがあるサードパーティーのリポジトリを関連付けることができます。 GitHub リポジトリ内のソースコードをモニタリングして、コードを改善するレコメンデーションを作成できるように CodeGuru Reviewer を設定する方法については、「Amazon CodeGuru Reviewer ユーザーガイド」の「チュートリアル: GitHub リポジトリ内のソースコードをモニタリングする」を参照してください。

Amazon Q Developer

Amazon Q Developer は、 AWS アプリケーションを理解、構築、拡張、運用するのに役立つ AI を活用した生成型の会話アシスタントです。詳細については、「Amazon Q デベロッパーユーザーガイド」の「Amazon Q デベロッパーとは?」を参照してください。

Amazon SageMaker

Amazon SageMaker は、機械学習言語モデルを構築、トレーニング、デプロイするためのサービスです。 GitHub リポジトリへの接続を設定するチュートリアルについては、「Amazon SageMaker デベロッパーガイド」のSageMaker MLOps「サードパーティーの Git Repos を使用したプロジェクトチュートリアル」を参照してください。

AWS App Runner

AWS App Runner は、 AWS クラウドで、ソースコードまたはコンテナイメージから、スケーラブルでセキュアなウェブアプリケーションに迅速でシンプルな、費用対効果の高い方法で直接デプロイできるサービスです。App Runner の自動統合および配信パイプラインを使用して、リポジトリからアプリケーションコードをデプロイできます。接続を使用して、プライベート GitHub リポジトリから App Runner サービスにソースコードをデプロイできます。詳細については、AWS App Runner デベロッパーガイドの「ソースコードのリポジトリプロバイダー」を参照してください。

AWS CloudFormation

AWS CloudFormation は、 AWS リソースをモデル化してセットアップするのに役立つサービスです。これにより、リソースの管理にかかる時間を短縮し、 で実行されるアプリケーションに集中する時間を増やすことができます AWS。必要なすべての AWS リソース (Amazon EC2インスタンスや Amazon RDS DB インスタンスなど) を記述するテンプレートを作成し、それらのリソースのプロビジョニングと設定 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スニペットを表示するには、 ユーザーガイドCodeStarSourceConnectionの「」を参照してください。 AWS CodePipeline

  • サードパーティーのソースリポジトリを使用してパイプラインを作成する「開始方法」チュートリアルを表示するには、「接続の使用開始」を参照してください。

Service Catalog

Service Catalog を使用すると、組織は での使用が承認された製品のカタログを作成および管理できます AWS。

AWS アカウント 、 GitHub GitHub エンタープライズ、 などの外部リポジトリプロバイダーと 間の接続を承認すると BitBucket、接続により、Service Catalog 製品をサードパーティーリポジトリを介して管理されるテンプレートファイルに同期できます。

詳細については、「サービスカタログユーザーガイド」の GitHub「、 GitHub エンタープライズ、または Bitbucket からのテンプレートファイルへのサービスカタログ製品の同期」を参照してください。

AWS Proton

AWS Proton は、クラウドインフラストラクチャにデプロイするためのクラウドベースのサービスです。接続を使用して、 AWS Protonのテンプレートのリソース用のサードパーティーリポジトリへのリンクを作成できます。詳細については、AWS Proton ユーザーガイドの「リポジトリのリンクを作成する」を参照してください。