APソフトウェア開発管理技術 · 開発プロセス・手法
継続的デプロイ
Continuous Deployment
けいぞくてきでぷろい
共有:
Related
他の資格での定義
FE継続的デプロイ
自動テストを通過したソフトウェアの変更を、人による承認を挟まずに本番環境へ自動的に反映する手法。継続的デリバリーをさらに進めたもので、小さな変更を頻繁にリリースできる。
PD-S継続的デプロイ
ソースコードの変更が自動化されたビルドとテストをすべて通過したら、人の承認を挟まずに本番環境へ自動的に反映する手法。本番への反映の判断を人が行う継続的デリバリーをさらに進めたもので、十分なテストの自動化と、問題があればすぐに切り戻せる仕組みが前提となる。
A-1継続的デプロイ
テストを通過した変更を、人の承認を挟まずに自動的に本番環境へリリースする手法。継続的デリバリーをさらに進めたもので、自動テストの十分な網羅と、問題が起きたときに素早く戻せる仕組みが前提になる。
Related
関連キーワードの用語
APDevSecOps
開発と運用の連携に、セキュリティの作業を最初から組み込む考え方。後付けではなく工程の各所で自動的に検査する。
APMLOps
機械学習モデルの開発から運用、監視、再学習までを継続的に回す仕組み。データとモデルの版数管理、性能劣化の検知を含む。
APFour Keys
開発チームの能力を測る4つの指標。デプロイの頻度、変更のリードタイム、変更障害率、平均修復時間からなる。
APオブザーバビリティ
システムの外部から得られる情報だけで、内部の状態を推し量れる度合い。可観測性ともいい、ログ・メトリクス・トレースの3つを軸に確保する。
APOpenTelemetry
ログ、メトリクス、トレースを統一的に収集・送信するための仕様と実装。特定の監視製品に依存せずに可観測性を確保できる。
APカオスエンジニアリング
本番に近い環境で意図的に障害を起こし、システムが耐えられるかを検証する取組み。想定外の弱点を稼働前に見つける。
