3.8基礎
リポジトリのソースコードをコンパイルし、単体テストを自動実行する。
ビルド環境のサーバーを自分で管理しない。
最も適切なサービスはどれか。
× 不正解
AWS CodeBuildは、ソースコードのコンパイル、テスト、パッケージ化を実行するビルドサービスである。
詳細解説
誤りAmazon Inspector
Inspectorは脆弱性や露出の検出を支援するサービスである。
誤りAWS CodePipeline
CodePipelineは工程を連携するCI/CDサービスで、ビルド実行そのものはCodeBuildなどへ委ねる。
正しいAWS CodeBuild
CodeBuildはソースコードをコンパイルし、テストやパッケージ化を実行するマネージドビルドサービスである。
誤りAWS X-Ray
X-Rayは分散アプリケーションのトレースサービスである。
公式資料で確認する
以下の項目を公式資料の記述と照合して確認します。
AWS CodeBuildの公式概要でビルド環境とテスト実行を確認する。
参考にした公式資料
確認できる内容
CI工程のビルド・テストへCodeBuildを選べる。
理解のポイント
- AWS CodeBuild
- ビルド
- テスト
確認時の注意
- 確認環境:
- AWSサービスの機能・名称・提供条件は更新され得るため、利用時はAWS公式ドキュメントで最新情報を確認する。
基礎のおさらい
工程と実行
CodePipelineは工程連携、CodeBuildはビルド実行という責任範囲で区別する。
マネージド環境
ビルドホストのプロビジョニングやパッチ運用を減らせることが要件に合う。
問題IDAWS-CLF-349
確認環境Ubuntu 24.04 / GNU tools
最終技術確認2026-08-31
誤り・権利侵害を報告