Hi there. So I know that it's good practice to have more than one instance in Azure (app service) so that if Azure does any upgrading/etc, there's another instance to pick up.
However, when revisiting Load Balancing according to Umbraco, the back-office should not be behind the Load Balancer. I understand the "why", but then doesn't that mean that the Back-Office is susceptible to the same Azure recommended 2 or more instance recommendation?
Edited to add:
It looks like the Back-Office goes on a server and not an azure app. So, if I'm understanding correctly, it would be that the server to be managed by owner, and not by Azure.
The Umbraco documentation image, is misleading, as it doesn't match that the Back-Office server should not be behind the server, etc. See below.
You can have the back-office hosted on a single instance web app. However you are right that this single instance back-office Azure web app will get the recommendation that it should be multi-instance and zone redundant, you have to ignore Azure as it's not supported by Umbraco.
Your front-end web app can be multi-instance and zone redundant which is generally more important to not be affected by Azure host migrations, upgrades etc...
Azure Scale-Out and Load Balancing Conundrum
Hi there. So I know that it's good practice to have more than one instance in Azure (app service) so that if Azure does any upgrading/etc, there's another instance to pick up.
However, when revisiting Load Balancing according to Umbraco, the back-office should not be behind the Load Balancer. I understand the "why", but then doesn't that mean that the Back-Office is susceptible to the same Azure recommended 2 or more instance recommendation?
Edited to add: It looks like the Back-Office goes on a server and not an azure app. So, if I'm understanding correctly, it would be that the server to be managed by owner, and not by Azure.
The Umbraco documentation image, is misleading, as it doesn't match that the Back-Office server should not be behind the server, etc. See below.
Thanks, Jason
Hi Jason,
You can have the back-office hosted on a single instance web app. However you are right that this single instance back-office Azure web app will get the recommendation that it should be multi-instance and zone redundant, you have to ignore Azure as it's not supported by Umbraco.
Your front-end web app can be multi-instance and zone redundant which is generally more important to not be affected by Azure host migrations, upgrades etc...
Jeavon
Thank you Jeavon, that's exactly what I was needing to confirm.
I didn't think about how it's the back-office, so not quite as problematic if it's unavailable for a few minutes.
Jason
is working on a reply...