title: How can we choose how many upgrade domains we need for scalability purpose in Windows Azure?
body: <p>This question  is for : Exam 70-487 (Developing Windows Azure and Web Services)</p>
  
  <p>The question is:</p>
  
  <pre><code>You are developing a Microsoft Azure web application. The application will be deployed to
  10 web role instances. A minimum of 8 running instances is needed to meet scaling
  requirements.
  You need to configure the application so that upgrades are performed as quickly as
  possible, but do not violate scaling requirements.
  How many upgrade domains should you use?
  </code></pre>
  
  <p>The Options are</p>
  
  <pre><code>A. 1
  B. 2
  C. 5
  D. 10
  </code></pre>
  
  <p>My question is what will be the correct answer and why? How we are arriving at the solution to the problem statement.</p>
  
  <p>Thanks</p>