プログレッシブロールアウト
ぷろぐれっしぶろーるあうと
意味
プログレッシブロールアウトとは、ソフトウェアやシステムの新しいバージョンを、すべてのユーザーに対して一斉に公開するのではなく、段階的に少数ずつ対象を拡大しながら適用していくリリース手法のことです。日本語では段階的展開や順次公開などと呼ばれることもあります。この手法の最大の特徴は、一度に全体へ変更を反映させるのではなく、一部のユーザーやサーバー群から小規模に導入を開始し、システムの動作状況やエラーの発生有無を確認しながら、慎重に対象範囲を広げていく点にあります。開発チームは、万が一重大な不具合やパフォーマンスの低下が発生した場合でも、影響範囲を最小限に抑えた状態で迅速に切り戻しや修正を行うことが可能です。現代の継続的デリバリーやアジャイル開発の現場において、サービスの可用性と品質を維持するための重要なプロセスとして広く採用されています。
類義語
段階的リリース、カナリアリリース