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