Feature flag

A feature flag toggles functionality on or off at runtime without redeploying, enabling progressive exposure and A/B testing. AZ-400 covers implementing feature flags with Azure App Configuration.

All AZ-400 Terms

CI/CD

CI/CD (continuous integration and continuous delivery) is the automated practice of building, testing, and releasing software frequently.

Azure Pipelines

Azure Pipelines is the Azure DevOps service for building, testing, and deploying code with YAML or classic pipelines.

GitHub Actions

GitHub Actions is GitHub's automation and CI/CD platform driven by workflow YAML files.

Infrastructure as code

Infrastructure as code (IaC) is the practice of provisioning infrastructure through machine-readable templates.

Bicep

Bicep is a domain-specific language for declaratively deploying Azure resources, compiling to ARM templates.

Blue-green deployment

A blue-green deployment runs two identical environments and switches traffic to the new one to release with minimal downtime.

Canary release

A canary release rolls out a change to a small subset of users before full deployment to limit risk.

Feature flag

A feature flag toggles functionality on or off at runtime without redeploying, enabling progressive exposure and A/B testing.

Branch policy

A branch policy enforces requirements — such as reviews and passing builds — before code merges into a protected branch.

Trunk-based development

Trunk-based development is a branching strategy where developers integrate small changes frequently into a single main branch.

GitHub Advanced Security

GitHub Advanced Security provides code, secret, and dependency scanning (including CodeQL).

Dependabot

Dependabot automatically detects and alerts on vulnerable open-source dependencies and can raise update pull requests.

Azure Key Vault

Azure Key Vault is a service for securely storing secrets, keys, and certificates.

Application Insights

Azure Monitor Application Insights is an application performance monitoring service that collects telemetry and traces.