SRE and DevOps fundamentals sample question with answer 11

Question:
What would be the best way to practice canarying?

  1. Deploy a significant code change to any type of user
  2. Test the code change in a different environment than production
  3. Roll out a feature change to 90% of users
  4. Deploy a small feature change to users that are a representative subset of your typical customers
Answer:
D - is correct answer. Deploying a small feature change to users that are a representative subset of your typical customers is a canarying best practice