#azure #architecture #azure-application-gateway #azure-front-door
#лазурный #архитектура #azure-приложение-шлюз #лазурный-входная дверь #azure #azure-application-gateway #azure-входная дверь
Вопрос:
У меня есть два региона с развернутыми виртуальными машинами.
- Западная Европа
- Центрируйте НАС
Поток данных
- Пользовательские типы
www.somethingdotcom
в браузере. Request
переходит кAzure front door
Azure front door
отправляет запрос в ближайшее местоположение (функция Azure — развернута в обоих регионах)- Функция Azure взаимодействует с
master data
изdb
илиcache
для ПОЛУЧЕНИЯload balancer address
(частный IP). - Теперь вопрос в том, может ли функция Azure перенаправить запрос на
target
application gateway?
Я хочу перенаправлять запросы на правильную виртуальную машину на основе сопоставления, указанного в Cache
Помогает ли эта архитектура? Я подозреваю, что по связи между Azure function
и Application Gateway
.
Комментарии:
1. Я бы не увидел причины, по которой вы не могли бы этого сделать. Вероятно, вы могли бы достичь того же с помощью 1 API Management — заменив как функцию, так и AppGW
2. Как APIM поможет? где вы размещаете APIM? не могли бы вы записать поток данных?
3. Входная дверь -> APIM. Входящая политика APIM выполняет вашу логику, настраивая серверную часть на основе этого -> перенаправить на серверную часть
4. серверная часть для APIM может быть шлюзом приложений?
5. ясное дело. но я не уверен, что вам все еще нужен appgw — но это зависит от того, что вы с ним делаете
Ответ №1:
На приведенной ниже диаграмме не показаны какие-либо связанные с сетью сведения о виртуальных машинах, например, конфигурация виртуальной сети / подсети и т.д.
Детали шлюза приложений описаны здесь. Список политик, поддерживаемых APIM, находится здесь.
Кроме того, если у вас нет особой причины оставаться на виртуальной машине, и если вы просто развертываете API или веб-сайт, переход на службу приложений уменьшит объем работы, которую вам нужно будет выполнить, чтобы предоставить конечные точки HTTP.