BrainyBeeBrainyBee
ExploreBlogStart Studying
HomeDesigning and Implementing Microsoft DevOps Solutions (AZ-400)Implementing a configuration management strategy
Lesson213 words

Implementing a configuration management strategy

Implement a configuration management strategy

Drift is the problem being solved

Configuration written once and never re-asserted decays: someone RDPs in, a hotfix changes a setting, an image ages. A configuration management strategy is a loop, not a deployment:

Loading Diagram...
Figure 1 — Mermaid diagram

Machine Configuration supports both auditing (report what is non-compliant) and remediation (converge it back). Starting in audit-only mode is the safe rollout: you learn what is already non-compliant before anything is changed under a running service.

Immutable versus mutable

ApproachHandling drift
Mutable — converge existing machinesConfiguration management converges drift
Immutable — rebuild from a golden imageDrift cannot accumulate; replace rather than repair

Immutable infrastructure sidesteps drift entirely and pairs naturally with containers and scale sets. Mutable is unavoidable where machines are long-lived, stateful or physical.

Secrets never live in the definition

Configuration is in source control, so secrets belong in Key Vault, referenced at apply time — via a Key Vault-linked variable group or a managed identity. A password in a configuration file is a password in git history.

Primary sources

  • https://learn.microsoft.com/en-us/azure/governance/machine-configuration/overview
All Designing and Implementing Microsoft DevOps Solutions (AZ-400) Study Resources

Related Notes

  • Agent and runner infrastructure421 words
  • Agent and runner infrastructure — quick notes150 words
  • Alerting on pipeline events255 words
  • Alerting on pipeline events — quick notes94 words
  • Analyzing usage and application performance241 words
  • Analyzing usage and application performance — quick notes73 words
  • Appropriate access levels217 words
  • Appropriate access levels — quick notes85 words
  • Automating container scanning277 words
  • Automating container scanning — quick notes96 words
  • Automating documentation from Git history191 words
  • Automating documentation from Git history — quick notes55 words

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

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

Start Studying

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
Designing and Implementing Microsoft DevOps Solutions (AZ-400) ResourcesExplore All HivesBlogHome

© 2026 BrainyBee. Free AI-powered exam prep.

Loading Diagram...
Flowchart, left to right. Define desired state<br/>in source control connects to Apply. A connects to Audit — report compliance. U connects to Remediate drift. R connects to A.