У нас есть около 50 + небольших веб-приложений ASP.Net со своим собственным доменным именем и веб-серверами.
Мы объединили их на 3 веб-сервера, как и сейчас, и у них по-прежнему есть собственный веб-сайт IIS + приложение + имя домена (с использованием заголовков хостов) + сертификат SAN, баланс нагрузки с использованием F5.
В ближайшее время мы развёртываем 10+ новых приложений ASP.Net. Чтобы масштабировать модель, мы хотели бы иметь одно доменное имя, например https://apps.mycompany.com/ и обслуживать каждое приложение, используя следующую схему URL:
- https://apps.mycompany.com/app1 для app1
- https://apps.mycompany.com/app2 для app2
- .
- .
- https://apps.mycompany.com/appN для appN
Мы используем IIS (веб-сервер) и F5 (балансировщик нагрузки). Я хотел бы знать, что является наиболее эффективным и масштабируемым способом достижения этого?