We have 2 internal service in a single VPC that is open to internet via
- APIgateway(Regional)
- Vpc link.
For green blue deployment APIGateway is only fix point for us.
Now one of the service have to talk to other service, and we do that via hitting APIgateway, and because the other service is within a VPC we have to use proxy to connect to that APIgateway(Regional). But we still need a Regional APIgateway as we have other service outside the VPC.
Service A
-> Proxy -> Regional API Gateway of Service B
Now the question is can we have a Private APIgateway
also Regional APIgateway
working in parallel and hit the same ECS service?
In this case we will not have to go via proxy at all.