security - Apigee for internal microservices

Recently I split a big monolithic enterprise application in a bunch of microservices in CloudFoundry, that will feed Spark etc... Just one of them is on the edge and communicates with a service exposed externally. At this stage, we've been asked to add an additional security layer with Apigee. Unfortunately at this stage we cannot use oauth2 yet. My question is: should I use Apigee only on the edge or all the internal microservices should leverage Apigee API as well? My concern is about performance if each service calls Apigee proxy.

1 Answer

  1. Chris- Reply


    For the internal microservices communication, consider using Edge Microgateway instead of the standard Edge API proxy framework.The external clients will continue to route through Edge API proxy framework

Leave a Reply

Your email address will not be published. Required fields are marked *

You can use these HTML tags and attributes <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>