nerdexam
Linux_Foundation

LFCA · Question #59

A team just developed a new feature on the company's main web application. An IT associate wants to test this new feature by making it available for only 10% of the users. If everything works…

The correct answer is A. Canary release. The question describes a staged rollout strategy where a new feature is deployed to a small subset of users before a full release.

Submitted by fernanda_arg· May 4, 2026DevOps Fundamentals

Question

A team just developed a new feature on the company's main web application. An IT associate wants to test this new feature by making it available for only 10% of the users. If everything works without any problems for a week, the associate will then make it available for all users. Which release type should be used to achieve this goal?

Options

  • ACanary release
  • BExperimental release
  • CAlpha release
  • DBeta release

How the community answered

(25 responses)
  • A
    84% (21)
  • B
    4% (1)
  • C
    8% (2)
  • D
    4% (1)

Why each option

The question describes a staged rollout strategy where a new feature is deployed to a small subset of users before a full release.

ACanary releaseCorrect

A canary release is a deployment strategy that introduces a new version of an application to a small percentage of users, typically routing traffic to a new server or instance. If the new version performs well without issues, it is then gradually rolled out to the entire user base, minimizing the risk of a widespread failure.

BExperimental release

An "experimental release" is a general term and not a specific, standardized release strategy for staged production deployment.

CAlpha release

An alpha release is typically an early, internal release for testing within the development team, not for a controlled rollout to a small percentage of external users.

DBeta release

A beta release is a pre-release version made available to a wider group of external users (beta testers) for feedback and bug detection, but it usually implies a dedicated testing phase rather than a controlled, production-traffic rollout to a percentage of users.

Concept tested: Software release strategies (Canary release)

Source: https://docs.microsoft.com/en-us/azure/architecture/guide/developer/canary-release

Topics

#Canary Release#Deployment Strategies#Release Management#DevOps Practices

Community Discussion

No community discussion yet for this question.

Full LFCA Practice