Hello, @Lior Tomer !
Can you tell me more about scaling and redundancy with Azure Cloud Services (extended support)?
I had a conversation with the Cloud Services team and was able to get some more clarification on both scaling and redundancy:
- Scaling: Once the rule is initiated and scaling starts, there's no set time for when scaling will complete as the autoscaling operation is dependent on multiple factors (primarily having available capacity within that cluster, zone, and region). We are looking at some scaling operations telemetry to provide a better time estimate and I'll update this when that is provided. Cloud services pricing is based on instances, so additional instances would result in additional costs.
- Redundancy: Legacy architecture was ASM based and had cross-regional dependencies which meant that an outage in one region could affect resources in other regions. Cloud Services (extended support) uses a modern, ARM based stack offering which means that deployments and all associated resources are present within a single region. This improves resiliency as there are reduced points of failure.
If you wanted to plan for redundancy in other regions in case there is an outage in your primary region, this would need to be deployed prior to the outage and the additional instances would result in additional costs.
I hope this has been helpful! Your feedback is important so please take a moment to accept answers.
If you still have questions, please let us know what is needed in the comments so the question can be answered. Thank you for helping to improve Microsoft Q&A!