Вот что говорят документы :
Службы, подключающиеся друг к другу внутри кластера, обычно могут напрямую обращаться к конечным точкам других служб, поскольку узлы в кластере в той же локальной сети. Чтобы облегчить соединение между службами, служба Fabri c предоставляет дополнительные службы, использующие службу именования. Служба DNS и служба обратного прокси.
Служба обратного прокси:
Служба обратного прокси обращается к службам в кластере, который предоставляет конечные точки HTTP, включая HTTPS. Обратный прокси-сервер значительно упрощает вызов других служб и их методов благодаря наличию определенного c формата URI и обрабатывает шаги разрешения, подключения, повтора, необходимые для связи одной службы с другой с использованием службы имен. Другими словами, он скрывает службу имен от вас при вызове других служб, делая это так же просто, как вызов URL.
Итак, если вы хотите вызывать другие службы внутри кластера - вам следует использовать служба обратного прокси, которая будет поддерживаться службой DNS, которая, в свою очередь, поддерживается службой именования
Вы также можете использовать службу именования или службу DNS напрямую, без использования службы обратного прокси, но обратный прокси удобен, поскольку он позволяет вам использовать только конечную точку HTTP, как обычно: https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-reverseproxy#microservices -communication-model