AWS CodePipeline
素早く確実性のあるアップデートのためにパイプラインの継続的デリバリーを自動化
CodePipeline の利点
サーバーのセットアップやプロビジョニングを回避
ソフトウェアリリースプロセスをモデル化し、サーバーのセットアップまたはプロビジョニングの必要性を軽減します。
ソフトウェアのリリースプロセスを合理化
AWS マネジメントコンソール または AWS コマンドラインインターフェイス (CLI) を使用して、ソフトウェアリリースプロセスのステージを定義します。
新機能の迅速なリリース
新機能を迅速にリリースし、フィードバックを繰り返し、各コード変更をテストしてバグを検出します。
ニーズに合わせて調整
リリースプロセスのどの段階でも、独自のプラグまたは構築済みプラグインを使用できます。
ユースケース
パイプライン構造を定義
既存のパイプラインを更新し、宣言型 JSON ドキュメントを使用して新しいパイプラインを作成するためのテンプレートを提供します。
イベントの通知を受け取る
ステータスメッセージとイベントのソースへのリンクを提供する Amazon Simple Notification Service (Amazon SNS) を使用して、パイプラインに影響を及ぼすイベントをモニタリングします。
アクセスを制御および付与
AWS Identity and Access Management (IAM) を使用して、リリースワークフローを変更および制御できるユーザーを管理します。
独自のカスタムシステムを統合
AWS CodePipeline オープンソースエージェントをサーバーに統合することで、カスタムアクションを登録し、サーバーをパイプラインにフックします。
Amazon CodeCatalyst を詳しく見る
AWS でアプリケーションを迅速に構築、配信、スケールするための統合ソフトウェア開発サービスです。