title: Azure website with scaling and redundency
body: <p>I currently have a website in IIS in Azure VMs. I have the site replicated over 2 VMs in 2 availability zones. </p>
  
  <p>This protects the site against downtime.</p>
  
  <p>I need to implement some scalabilty for high load moments. This seems to be what Scale sets were created for. </p>
  
  <p><strong>1)</strong> How can i combine <strong>scalability</strong> and <strong>redundancy</strong>?</p>
  
  <p>So when under load the VM scales but when a vm goes down i maintain service?</p>
  
  <p><strong>2)</strong> With Scale sets how do i <strong>deploy site updates</strong>?</p>
  
  <p>Do I need to create a new VM VHD image every time i need to update the site and then re-image to it?</p>
  
  <p>The whole management of VHD images seems rather difficult.</p>