Hi,
One of our requirement is to have two Apigee instances with two separate infrastructure models sitting in their own dedicated DCs.
One instance we would like to use it as Resource Server which hosts all the API resources which can consume by the external parties. The other instance would act as Authorisation Server which hosts OAuth 2.0 API endpoints.
The first instance will talk to second instance for any generation and validation of OAuth tokens.
The idea here is to completely separate our Authentication and Authorisation module from the API Gateway and make it future ready for replacing it with any other external Authentication and Authorisation provider.
Could anyone please help me on how feasible this solution can be? and what are the Pros and Cons?
Thanks.