What are the challenges in porting your existing applications to Azure?
Here are few points I’m already aware about.
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.
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.
3) Interfacing with other systems from the cloud using non-http protocols
Other than the above mentioned points, what are other significant limitations/considerations that you are aware off?
Also, how these pain points are addressed in the latest release?
our biggest challenge is the stateless nature of the cloud. though we’ve tried really really hard, some bits of state have crept through to the core and this is what is being addressed.
the next challenge is the support of stale data and caching as data can be offline for weeks at a time. this is hard regardless.