Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Proxy or Product -Logical split up design

Not applicable

I have a design level query on API proxies and products.

The below is my understanding.Please correct me if anything wrong and also provide me best design solution.

Is it good idea to logically split up proxies and add those proxies in individual products for the consumers' access?

-This can reduce more number of resources getting added to the same proxy.Although they are all intended for same business functionality ,logically grouping them into different proxies can avoid proxy becoming huge and also leads to easy maintainability.When there is more updates to the resources under one proxy as the resources are unstable,not many will get impacted due to the changes.

Is it good idea to logically split up products by choosing only the needed resources of a proxy into one product ?

-This will avoid splitting up multiple proxies when we can implement the feature of choosing resources of a proxy in a product.Not much sure about the advantages of this feature.

4 8 315
8 REPLIES 8