azure reverse proxy load balancer
At the moment of discussion Azure offers 2 possibilities for ARM load balancers: internet facing load balancer and application gateway. There are some features that are missing from both of them, that would be nice to have. I would like a solution like F5 BIG-IP LTM to be available from azure. Among the features it should have:
- cookie persistence
- ssl offloading
- ssl strengthening (use certain versions of tls and ciphers)
- preserver original IP
- encrypt application cookie
- disable headers (Server, X-Powered-By)
- disable clickjacking (x-frame-options: SAMEORIGIN)
- block blacklisted user agents
- cookie encryption
- schedule maintenance redirect to a webpage during maintenance window
- redirect HTTP error 403 to 404
- restrict outside access to certain pages

Thank you for your suggestion. Please take a look at Azure Application Gateway or a number of 3rd party options available in the Azure Marketplace or open software. We are not expanding Azure Load Balancer into layer 7 at this time.