Azure CDN и Azure Интеграция управления API - PullRequest
0 голосов
/ 04 апреля 2020

Я нашел здесь следующую архитектуру:

enter image description here

Я понял, что запросы на одну страницу веб-приложения stati c ресурсы для CDN и ресурсы API для APIM. Обращается ли браузер к двум различным полным доменным именам (например: www.site.it и www.api.site.it)?

Чтобы получить доступ к одному полному доменному имени, могу ли я переместить CDN перед APIM? Могу ли я достичь этого с помощью правил CDN?

Могу ли я помочь мне?

enter image description here

1 Ответ

1 голос
/ 07 апреля 2020

Это должно быть возможно с правилами маршрутизации, доступными на уровне Verizon Premium уровня Azure CDN.

Правилами, которые вам нужно будет настроить, будет перезапись URL для запросы с путем /api и правилом Bypass Cache для любых конечных точек, которые могут возвращать конфиденциальные / пользовательские данные c.

Также обратите внимание, что вы оптимально работаете с API которые возвращают динамическое содержимое c, вы захотите развернуть APIM также в нескольких регионах (и API-интерфейсы, стоящие за ним, в этом случае функционируют).

Azure Front Door это еще один вариант, который вы можете рассмотреть, который имеет множество других функций, доступных для вас.

...