Это очень широкий вопрос архитектуры.Все упомянутые вами услуги имеют конкретное назначение.Вы даже можете защитить свои функции, не используя ни одну из них, просто включив аутентификацию на функциях.
Я бы посоветовал прочитать все из них в деталях, чтобы определить, какая услуга может удовлетворить ваши потребности в этом случае.Например, диспетчер трафика используется для распределения трафика между регионами и может не потребоваться в вашем случае.Функциональные прокси-серверы и управление Api частично перекрываются и зависят от того, чего вы пытаетесь достичь.Чтобы получить лучшее представление, вам может потребоваться поделиться своей диаграммой архитектуры.