Feature Flag - CI/CD用語集の定義
フィーチャーフラグとは、再デプロイなしでコードを有効化または無効化する実行時のトグルであり、デプロイとreleaseを分離します。
フィーチャーフラグとは、再デプロイせずにコードパスをオンまたはオフに切り替える実行時のトグルであり、チームがコードをダークに出荷し、それを別途releaseできるようにします。フラグは段階的な展開と迅速な無効化を可能にします。
フラグはデプロイメントとreleaseを分離しますが、古くなったフラグは技術的負債として蓄積し、機能が完全に展開された後はクリーンアップする必要があります。
関連ガイド
Kill Switch - CI/CD Glossary DefinitionKill Switch: A kill switch is a feature flag whose specific purpose is to instantly disable a feature or subs…
Canary Release - CI/CD Glossary DefinitionCanary Release: A canary release rolls a new version out to a small subset of users or servers first, watches…
Release Train - CI/CD Glossary DefinitionRelease Train: A release train ships releases on a fixed schedule, and whatever features are ready by the cut…