title: What are the challenges in porting your existing applications to Microsoft Azure?
body: <p>What are the challenges in porting your existing applications to Azure? </p>
  
  <p>Here are few points I'm already aware about.</p>
  
  <p>1) No Support for Session Affinity (Azure is Stateless) - I'm aware that Azure load balancing doesn't support Session Affinity - hence if the existing web application should be changed if it has session affinity. </p>
  
  <p>2) Interfacing with COM - Presently I think there is no support for deploying COM components to the cloud to interface with them - if my current applications need to access some legacy components.</p>
  
  <p>3) Interfacing with other systems from the cloud using non-http protocols</p>
  
  <p>Other than the above mentioned points, what are other significant limitations/considerations that you are aware off?</p>
  
  <p>Also, how these pain points are addressed in the latest release?</p>