I
Во вторых, зачем тащить бизнес-валидацию и проверку токенов в микросервисы, если можно оставить в них только бизнес логику, поместить их в мелитаризованную зону и позволить пользоваться ими различным системам, которые занимаются проверкой прав и тд на своей стороне?
api-gateway - это просто как вариант, можно его сделать на уровне фронта, если мы придерживаемся идеологии "умный фронт", можно вытащить в api gateway.