We are planning to upgrade our reverse proxy from Windows Server 2008 r2 and are doing research on what the best way to configure the replacement server (still using IIS).
The interesting wrinkle is that we have have multiple ArcGIS server sites (https://oururl.com/arcgis1, https://oururl.com/arcgis2, etc...). Each site is run by a single server. On the existing reverse proxy, we're using ARR and URL Rewrites to forward incoming traffic to the correct servers.
The Knowledge Base information (see links below) that we based this design on seems to indicate this applies to versions 10 through 10.4 and we're just looking to see if that is still considered best practices of if there are new recommendations. The current documentation does not go into as much details. The biggest specific question is whether or not ARR is needed although I'm not sure how we would properly redirect the traffic without it.
I suspect that we should use the same architecture and that Esri's silence post-10.4 is more because they don't want to provide specific IIS support.
Any thoughts, comments, or scathing rebuttals would be appreciated.
Thanks.
Legacy 10-10.4 KB articles:
How To: Set up a reverse proxy with ArcGIS 10.1 for Server on IIS ARR
How To: Set up a reverse proxy with ArcGIS 10.1 for Server on IIS ARR with SSL
Current reverse proxy information (sans ARR/IIS info):
Configure a reverse proxy server with ArcGIS Server—Deploy | ArcGIS Enterprise