Quick Notes230 words

Feature flags with Azure App Configuration — quick notes

Feature flags (App Configuration) — quick notes

TermDefinition
Feature flagVariable with binary on/off state + associated code block
Feature manager (application-package concept)App package managing flag lifecycle; distinct from the Azure portal Feature manager UI
Feature filterCondition evaluated to determine flag state — for example, a time window or audience
Use caseMeaning
Code branch managementDark deployment; avoid long-lived branches
Test in productionInternal users get real production experience
FlightingIncremental percentage rollout
Instant kill switchDisable with no rebuild/redeploy
Selective activationSegment users
Portal creation choicePurpose
SwitchSimple on/off control
RolloutProgressive audience exposure
ExperimentVariants and controlled comparison

Create path: App Configuration store > Operations > Feature manager > Create; then load and evaluate the flag through the platform's App Configuration provider and feature-management library.

Traps

  1. Refresh timing is provider- and configuration-dependent. The .NET provider's 30-second default is not a universal SLA.
  2. Plan retirement for temporary flags when they become obsolete; keep intentional long-lived flag paths tested and maintained.

Sources: https://learn.microsoft.com/en-us/credentials/certifications/resources/study-guides/az-400 · https://learn.microsoft.com/en-us/azure/azure-app-configuration/concept-feature-management · https://learn.microsoft.com/en-us/azure/azure-app-configuration/manage-feature-flags · https://learn.microsoft.com/en-us/azure/azure-app-configuration/howto-feature-filters · https://learn.microsoft.com/en-us/azure/azure-app-configuration/feature-management-dotnet-reference · https://learn.microsoft.com/en-us/azure/azure-app-configuration/reference-dotnet-provider · https://learn.microsoft.com/en-us/training/modules/implement-blue-green-deployment-feature-toggles/5-describe-feature-toggle-maintenance · https://learn.microsoft.com/en-us/devops/operate/progressive-experimentation-feature-flags

Ready to study Designing and Implementing Microsoft DevOps Solutions (AZ-400)?

Practice tests, flashcards, and all study notes — free, no sign-up needed.

Start Studying — Free