Основываясь на документации, я знаю, что одну конечную точку VPC можно использовать для нескольких RestAPI шлюза API (частные).
Каждую конечную точку можно использовать для доступа к нескольким частным API.
https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-private-apis.html
Этот вариант интересен тем, что (я считаю) он дает возможность минимизировать ненужные ресурсы. Например, скажем, у меня есть 50 частных микросервисов, и каждый из них находится за выделенным RestAPI. Если я повторно использую конечную точку VPC для всех 50 API, то, возможно, я смогу упростить URL-адреса, предоставляемые разработчикам / потребителям API. Другими словами, если я создаю выделенную конечную точку VPC для каждого RestAPI, это означает, что потребители API должны понимать гораздо больше конфигураций конечной точки VPC. Это верно?
Когда именно имеет смысл предоставлять общий доступ к конечным точкам VPC?
Когда нет смысла делиться конечными точками VPC?
Любые идеи приветствуются. Просто надеюсь получить некоторую информацию, чтобы понять, нужно ли создавать уникальные конечные точки VPC для RestAPI.