Bicep
Bicep is a domain-specific language for declaratively deploying Azure resources, compiling to ARM templates. AZ-400 covers Bicep for desired state configuration of environments.
Bicep is a domain-specific language for declaratively deploying Azure resources, compiling to ARM templates. AZ-400 covers Bicep for desired state configuration of environments.
CI/CD (continuous integration and continuous delivery) is the automated practice of building, testing, and releasing software frequently.
Azure Pipelines is the Azure DevOps service for building, testing, and deploying code with YAML or classic pipelines.
GitHub Actions is GitHub's automation and CI/CD platform driven by workflow YAML files.
Infrastructure as code (IaC) is the practice of provisioning infrastructure through machine-readable templates.
Bicep is a domain-specific language for declaratively deploying Azure resources, compiling to ARM templates.
A blue-green deployment runs two identical environments and switches traffic to the new one to release with minimal downtime.
A canary release rolls out a change to a small subset of users before full deployment to limit risk.
A feature flag toggles functionality on or off at runtime without redeploying, enabling progressive exposure and A/B testing.
A branch policy enforces requirements — such as reviews and passing builds — before code merges into a protected branch.
Trunk-based development is a branching strategy where developers integrate small changes frequently into a single main branch.
GitHub Advanced Security provides code, secret, and dependency scanning (including CodeQL).
Dependabot automatically detects and alerts on vulnerable open-source dependencies and can raise update pull requests.
Azure Key Vault is a service for securely storing secrets, keys, and certificates.
Azure Monitor Application Insights is an application performance monitoring service that collects telemetry and traces.