AWS CodePipeline 試験頻度 ⭐⭐⭐

AWS CodePipeline

AWS CodePipeline

devopsAWS CodePipelineAWS
最終整理

ソースからビルド、テスト、デプロイまでのデリバリーフローを編成する。

基本情報

項目内容
英語AWS CodePipeline
正式名称AWS CodePipeline
中国語持续交付流水线
日本語継続的デリバリーパイプライン
試験頻度⭐⭐⭐
混同しやすいサービスCodeBuild / CodeDeploy

ひとことで

ソースからビルド、テスト、デプロイまでのデリバリーフローを編成する。

段階まとめ

  • 主な役割:ソースからビルド、テスト、デプロイまでのデリバリーフローを編成する。
  • 試験頻度:⭐⭐⭐
  • 比較ポイント:CodeBuild / CodeDeploy

覚え方

AWS CodePipeline = 継続的デリバリーパイプライン

動作の流れ

  • Source、Build、Test、Manual Approval、Deploy を再現可能な Release Process に接続する。
  • 各 Stage に Action があり、Artifact が Version と Result を Stage 間で渡す。
  • Source Change や Event で起動し、Failure 時は後続 Stage を停止して履歴を残す。

CodePipeline は Orchestration を担当し、自身で Compile しない。CodeBuild は Build、CodeDeploy は Deploy、CloudFormation は Infrastructure Release に使う。