APIGEE for Inbound & Outbound API call.s

Hello All,

Currently we are using APIGEE as API Gateway for the Internal API calls. However we want to use APIGEE as proxy for the thrid party API calls which will help us to utilize cirucit btreaker & other capabilities. 

Is it possible to use same host & configuration for the both inbound & outbound calls? or what is the best solution to approach such scenario. 

If reuires any additonal inforamtion please let me know. 

Solved Solved
1 2 417
1 ACCEPTED SOLUTION

All proxies deployed to the same environment will leverage the same virtualhost (domain names) on the Northbound (client to apigee-endpoint). Within the Apigee proxy TargetEndpoint you will utilize TargetServer , which will forward the request to the upstream server defined in the TargetServer. Checkout this link for details on defining TargetServer and using it within the proxy.

The proxies deployed in the same environment will have the same inbound host configuration for the clients. The proxies will route the request based on the TargetServer it uses. So you achieve Apigee to route traffic to either inbound or outbound target using the same host configuration.

Hope this helps.
Thanks

View solution in original post

2 REPLIES 2

All proxies deployed to the same environment will leverage the same virtualhost (domain names) on the Northbound (client to apigee-endpoint). Within the Apigee proxy TargetEndpoint you will utilize TargetServer , which will forward the request to the upstream server defined in the TargetServer. Checkout this link for details on defining TargetServer and using it within the proxy.

The proxies deployed in the same environment will have the same inbound host configuration for the clients. The proxies will route the request based on the TargetServer it uses. So you achieve Apigee to route traffic to either inbound or outbound target using the same host configuration.

Hope this helps.
Thanks

Hi, an approach could be to use the AccessControl policy in the API proxies that you only want to receive internal API Calls, this policy allows you to whitelist your local network and you can create rules  dynamically if you want to https://cloud.google.com/apigee/docs/api-platform/reference/policies/access-control-policy#sourceadd...