Application Gateway management operations are agonizingly slow
[Originally posted to Azure Portal forum - however should have been submitted here]
Most creates and updates for application gateway configuration (back-end pools, rules, listeners, certificates, etc.) take 5-10 minutes to apply. This is not a portal issue as it takes just as long via the API / CLI. (This is with even a single instance App Gateway)
Applying these same settings on Windows Server ARR directly takes only a minute or less, so I'm not sure where the performance issue lies, but there is tremendous room for improvement.
As it is currently, it provides waaaay too much time while waiting to consider the porting costs of a migration to the alternate cloud platform.
Update operations have been enhanced with fast update. The operations which continue to be slow are SSL Policy, SSL certificate, ports and scaling up/down. Most other operations like listener, rules, http settings, backend pool, backend pool members, probes should be of the order of ~1min now.
Paul Spurrell commented
So slow its painful to use
This is horrendous performance, especially considering that changes are single threaded. I could overlook this if I could go through and make several changes at once when setting up a new WAF, but making a config change while still waiting on the first change cancels the first one. Ugh.
Doug Brand-Williamson commented
This is really frustrating - simple operations take forever to take affect and often timeout completely.
Will this be fix some day
Not to mention...I think they made the app gateway slower than the WAF feature was in public preview. It used to take 5-10 min for every change, which was bad... Now, I'm waiting over an hour and 15 min for one cert change... It boggles my mind completely.
Vivek V commented
I'd say this is the horrible product I've used from Azure. Deploying an Application Gateway takes around 30 minutes and each change takes around 45 minutes. Configuring a simple domain requires at least 4-5 steps and it is a nightmare to get this done.
I hit the submit button and goto kitchen, make a coffee and sandwich, watch an episode of TV show and come back and watch a music video on youtube and finally my first change is done.
I wonder when Microsoft is going to fix this performance issue.
Nicholas Piasecki commented
I was researching this product to enable a rolling deployment scenario, assuming I could temporarily drop machines out of a pool like in ARR. In fact I just assumed it would be ARR under the hood. Who implements a product that takes 15 minutes to add a single rule and says "yes, looks fine"?
It does take an exceptionally long time to apply changes.
What is worse is that where you have to make several changes, each change is applied separately, meaning configuring a new service can take a significant amount of time as you wait for each separate change to be applied.
And when you do finally get the change applied, you frequently end up with 502 errors without any indication as to which of the multiple error types caused the issue.
Romain Chartier commented
This is garbage !
rahul lakhanpal commented
Experiencing the same, using terraform to do the heavy lifting, but its 15 mins since I ran the command and still nothing. Azure, we deserve better from you!
This is beyond ridiculous. I have wasted DAYS of labor waiting for configurations to complete in this stupid product, working out to THOUSANDS of dollars of client money. I will NEVER recommend this pile of junk solution again
Josh Enders commented
Also experiencing this issue
This absolutely horrendous... I have seen anything as slow as applying changes to application gateway... sometimes I had to wait more 30 minutes for the change to fail.
Also experiencing very sloooow updates for Application Gateway
Just want to add another person to the list who is finding this quite a problem and a huge road block in productivity
Chris Turchin commented
wow, I thought my 5-10 minute waits were bad, I guess it could be worse, with people having 30-45 minute wait times!
Chris Pressland commented
I've had some updates take upwards of 45 minutes. We'd love to see some speed gains here.
Julien Maitrehenry commented
Hello, we are also experiencing very slow updates too more than 30m...
Right? This has been absolutely brutal. Can we get someone to look into this?
Hello, we are also experiencing slow updates. Do you have any response for the original request?