nerdexam
GoogleGoogle

PROFESSIONAL-CLOUD-DEVELOPER · Question #361

PROFESSIONAL-CLOUD-DEVELOPER Question #361: Real Exam Question with Answer & Explanation

The correct answer is C: Use a feature flag to enable the new functionality to users on demand. Gradually enable the new. Using a feature flag allows you to control the release of the new functionality independently of the deployment itself. This approach enables you to quickly enable or disable the feature if issues arise with the third-party service, providing a seamless rollback option without re

Deploying applications

Question

Your application team is developing an ecommerce application. Your team has developed a new functionality that has a dependency on a third-party service. This third-party service will be deployed in a few days. However, you have been unable to ensure the reliability of this service. You need to choose a deployment strategy for the ecommerce application that will avoid disruption and can be rolled back quickly if issues are discovered. What should you do?

Options

  • ADeploy the new functionality by using an A/B deployment strategy.
  • BDeploy the new functionality to all users by using a blue/green deployment strategy.
  • CUse a feature flag to enable the new functionality to users on demand. Gradually enable the new
  • DGradually roll out the new functionality by using a rolling updates deployment strategy. Start with

Explanation

Using a feature flag allows you to control the release of the new functionality independently of the deployment itself. This approach enables you to quickly enable or disable the feature if issues arise with the third-party service, providing a seamless rollback option without requiring redeployment. You can start by enabling the feature for a small subset of users and gradually increase exposure as confidence grows in the third-party service's reliability. This strategy minimizes disruption to users, avoids potential downtime, and provides fine-grained control over the release, making it an ideal choice for managing dependencies with uncertain

Topics

#Deployment Strategies#Feature Flags#Application Reliability#Risk Management

Community Discussion

No community discussion yet for this question.

Full PROFESSIONAL-CLOUD-DEVELOPER PracticeBrowse All PROFESSIONAL-CLOUD-DEVELOPER Questions