Implementing DevOps Solutions and Practices Using Cisco Platforms (DEVOPS) — Question 67

An IT team plans to deploy a new service built on top of an existing service. The capacity needed for the new service is difficult to estimate because the demand for the new service is undetermined. The team has these deployment requirements:
• A subset of the users of the original service must be migrated to the new service based on their profile
• The new service must be rolled back easily if capacity exceeds estimates

Which deployment strategy must be used?

Answer options

Correct answer: D

Explanation

The canary deployment strategy is suitable here as it allows the team to gradually roll out the new service to a small subset of users, providing the opportunity to monitor performance and capacity. A rolling deployment would not meet the rollback requirement efficiently, while blue/green is more suited for environments with stable demand. Geolocation does not address the need for capacity management in this scenario.