This pattern automatically resends a failed request to help handle transient service outages.
What is the Retry pattern?
This metric type represents how users experience your service, such as availability or latency.
What is an SLI (Service Level Indicator)?
This is the basic execution unit in Kubernetes, which can contain one or more containers.
What is a Pod?
This markup language is used to define Azure DevOps pipelines in code.
What is YAML?
This framework powers your end‑to‑end UI flows, simulating real users in the browser.
What is playwright/cypress/puppeteer?
This defensive reliability pattern “opens” when downstream dependencies misbehave, preventing cascading failures.
What is the Circuit Breaker pattern?
This target describes how reliable a service aims to be over a certain period.
What is an SLO (Service Level Objective)?
This Kubernetes object ensures the desired number of pod replicas are always running.
What is a Deployment?
This keyword specifies the virtual machine image the pipeline should run on.
What is pool?
This .NET testing framework runs unit tests and supports advanced assertion libraries.
What is NUnit/XUnit?
This migration pattern gradually replaces a monolithic system by redirecting functionality piece by piece to microservices.
What is the Strangler (fig) pattern?
This ‘allowance for failure’ is the difference between perfect reliability and your SLO target.
What is an error budget?
This resource exposes your application within the cluster or to the outside world.
What is a Service?
This YAML feature lets you reuse steps, jobs, or stages across repositories via resources.repositories.
What are templates?
This testing library handles fast and isolated unit tests for JavaScript and TypeScript.
What is Jest/Jasmine/Mocha?
This deployment strategy releases new versions to only a small subset of users to ensure reliability before full rollout.
What is the Canary Deployment pattern?
This formal agreement to customers should not be the same as an internal SLO.
What is an SLA?
This Kubernetes resource manages inbound traffic from outside the cluster to internal Services.
What is an Ingress?
In a multi‑stage pipeline, this keyword controls execution order by declaring upstream stages explicitly.
What is dependsOn?
This tool analyzes code for bugs, code smells, and vulnerabilities and powers your SAST checks.
What is SonarQube?
This pattern uses a backup instance that can immediately take over when the primary instance fails.
What is the Failover pattern?
This kind of post‑incident analysis ensures learning without blame and helps improve future SLO performance.
What is a post-mortem?
This Kubernetes primitive describes the desired state of resources in YAML form.
What is a Manifest?
To publish files between stages without a server drop, use this artifact type instead of the legacy build artifacts.
What are Pipeline Artifacts?
This mutation-testing framework changes lines of your code to verify your unit tests would catch real bugs.
What is Stryker?