AWS CodeBuild とは何か - AWS CodeBuild

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

AWS CodeBuild とは何か

AWS CodeBuild はクラウドで動作する、完全マネージド型のビルドサービスです。CodeBuild はソースコードをコンパイルし、単体テストを実行して、すぐにデプロイできるアーティファクトを生成します。CodeBuild では自分のビルドサーバーをプロビジョニング、管理、スケールする必要がありません。Apache Maven、Gradle などの一般的なプログラミング言語とビルドツール用のパッケージ済みのビルド環境を提供します。ビルド環境をカスタマイズして、CodeBuild で独自のビルドツールを使用することもできます。CodeBuild はピーク時のビルドリクエストに合わせて自動的にスケーリングします。

CodeBuild には、次のような利点があります。

  • 完全マネージド型— CodeBuild では、お客様独自のビルドサーバーをセットアップ、パッチ適用、更新、管理する必要がありません。

  • オンデマンド— CodeBuild はビルドのニーズに合わせてオンデマンドでスケーリングされます。料金は、使用したビルド分数に対してのみ発生します。

  • すぐに使える— CodeBuild は、事前設定された最も一般的なプログラミング言語でのビルド環境を提供します。最初のビルドを開始するには、ビルドスクリプトを指すだけです。

詳細については、「」を参照してください。AWS CodeBuild

CodeBuild を実行する方法

AWS CodeBuild または AWS CodePipeline コンソールを使用して、CodeBuild を実行できます。また、AWS Command Line Interface (AWS CLI) または AWS SDK を使用して CodeBuild の実行を自動化することもできます。

CodeBuild コンソール、AWS CLI、または AWS SDK を使用して CodeBuild を実行するには、AWS CodeBuild の実行

次の図に示すように、AWS CodeBuild のパイプラインのビルドまたはテストステージに、ビルドまたはテストアクションとして Codebuild を追加できます。AWS CodePipeline は、コードをリリースするために必要な手順のモデル化、視覚化、および自動化に使用できる継続的なデリバリサービスです。これには、コードの構築が含まれます。パイプラインは、リリースプロセスを通したコードの変更を説明したワークフロー構造です。

CodePipeline Build ビルドまたはテストアクションを追加するには、CodeBuild ビルドまたはテストアクションを追加するには、コードビルドでコードパイプラインを使用する。CodePipeline の詳細については、「」を参照してくださいAWS CodePipeline ユーザー

CodeBuild コンソールでは、リポジトリ、ビルドプロジェクト、デプロイアプリケーション、パイプラインなどのリソースをすばやく検索することもできます。[Go to resource] を選択するか、/ キーを押して、リソースの名前を入力します。一致するものはすべてリストに表示されます。検索では大文字と小文字が区別されません。リソースを表示する権限がある場合のみ表示されます。詳細については、「コンソールでのリソースの表示」を参照してください。

CodeBuild 料金表

詳細については、 を参照してください。CodeBuild

CodeBuild の使用を開始する方法をお知りになりたいですか?

次の手順を実行することをお勧めします。

  1. 学習CodeBuild の詳細については、「」の情報を参照してください概念

  2. 実験「」の手順に従って、サンプルのシナリオで CodeBuild を使用するには、コンソールを使用した開始方法

  3. 使用アイテムCodeBuild の手順に従って独自のシナリオで CodeBuild を使用するには、ビルドを計画する