Question 925 of 981
AZ-900 Describe Azure architecture and services Practice Question
Which Azure service allows developers to store application configuration settings centrally and toggle feature flags?
⚠ Common exam trap
Many candidates confuse Azure App Configuration with Azure App Service settings, assuming the latter provides centralized configuration management, but App Service settings are scoped to a single web app and cannot be shared across multiple services or environments.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Azure App Configuration
Azure App Configuration is a managed service specifically designed for centrally storing application configuration settings and feature flags. It provides a unified hub for managing configuration across multiple environments and applications, with built-in support for dynamic updates and feature management without redeploying code.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Azure Key Vault
Why it's wrong here
Azure Key Vault is a cloud service for securely storing and controlling access to secrets, encryption keys, and certificates. It is designed for sensitive material like API keys, passwords, and certificates, not for application settings or feature flags. While you can store configuration values as secrets, App Configuration is the dedicated Azure service for centralizing application settings and feature flags, with key-value store, labels, and dynamic refresh capabilities that Key Vault does not provide.
- ✓
Azure App Configuration
Why this is correct
Azure App Configuration is the correct service because it is purpose-built to centralize application settings and feature flags, enabling dynamic configuration without redeploying your application. It provides a managed key-value store with labels, content types, snapshots, and integration with App Service and Azure Functions for near real-time tuning. Unlike other options, App Configuration also supports feature management and can securely reference secrets stored in Azure Key Vault, making it the standard choice for externalized configuration.
- ✗
Azure App Service settings
Why it's wrong here
Azure App Service settings, such as app settings and connection strings in the portal or ARM templates, are applied only to a single App Service instance and are written into the environment at startup. They do not provide centralization across multiple applications, nor do they support rich feature flags, labels, or version history. Changing an App Service setting requires a restart or redeployment, whereas App Configuration enables dynamic configuration updates without rebuilding or restarting your application, especially when combined with its SDK's refresh mechanism.
- ✗
Azure Storage Table
Why it's wrong here
Azure Storage Table is a NoSQL key-value data store intended for semi-structured structured data, such as logs, telemetry, or user data, at scale. It is not a configuration service: it lacks built-in support for feature flags, labels, versioning, or dynamic refresh hooks. Using Table Storage for configuration would require you to build custom code to read, cache, and monitor for changes, whereas App Configuration offers these features as a managed, integrated service.
About these practice questions
Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →
Last reviewed: Jun 11, 2026
This AZ-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-900 exam.
Question Discussion
Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.
Sign in to join the discussion.