Is my configuration weird

Hi all

My business use case is something like this.

Whenever a new user registers on my website, I will create a new Kong Consumer object. For every new user, I will provision a new upstream service. All upstream services are identical in nature and they are provisioned exclusively for each new user.

For example,
User A will be served from 192.68.23.101
User B will be served from 192.69.88.11
User C will be served from 192.88.99.33

So when the user accesses my service with the URL api.product-xyz.com/processABC, I want to route to a specific Kong Service object.

All Kong Route objects will be having the same path of “/processABC”. Based API Key provided on the request header, I would like to route to a specific Service object.

Can anyone review my configuration and provide some feedback.