Skip to content
Latchkey

セルフサービス - CI/CD 用語集の定義

セルフサービスとは、開発者がチケットや人間のゲートキーパーなしに、必要なもの(pipeline、環境、deploy)を即座に手に入れられることを意味します。

プラットフォームエンジニアリングにおけるセルフサービスとは、開発者が別のチームを待たずに、オンデマンドでリソースをプロビジョニングしたりアクション(リポジトリの作成、環境の起動、deploy のトリガー)を実行できることを意味します。

手動の引き継ぎをなくすことは、キューに入った要求が配信遅延の主な原因となるため、プラットフォームエンジニアリングの中心的な目標です。

CI において

セルフサービスの CI では、チームが ops キューへの要求ではなく、テンプレートやポータルのアクションを通じて、新しい pipeline を有効化したり、runner ラベルを追加したり、再 deploy をトリガーしたりできます。

関連ガイド