特徴1 ソフトウェアリリースのプロセスをモデル化し自動化できる
AWS CodePipelineはAWSマネジメントコンソールまたはAWSコマンドラインインターフェイス(CLI)を使用したCI・CDツールです。ソフトウェア開発の継続的リリースを目的としたバグ検出やテスト、デプロイの一連の流れを定義し自動化できます。
特徴2 パイプラインの更新やテンプレート提供がおこなえる
JSONドキュメントで各工程のアクションを指定し、パイプラインの構造を柔軟に設定できます。無料パイプラインに加え、トリガーや変数の追加などが可能な有料プランも選択可能です。ソースコードはAWS CodeCommitやGitHubから直接取得でき、AWSの開発者向けツールや独自システムとの連携も設定できます。
特徴3 ワークフローのアクセス権管理、プラグイン追加も可能
AWS IAMを使用しワークフローの管理ユーザーやパイプラインに影響を与えるイベント通知を設定できます。またクリック1回で任意のステージに必要なプラグインを統合できます。