Regarding Apigee(SAAS) to AWS Lambda integration

Dear team,

It looks like Apigee documentation suggest two way for integrating Apigee edge with AWS Lambda.

1. Using extensions feature.https://docs.apigee.com/api-platform/tutorials/add-extension/configure-for-testing

2. Proxy AWS services feature,i.e build that Node.js target and its associated resources to get the AWS keys, construct the request, and route it to the appropriate AWS Lambda service. https://docs.apigee.com/api-platform/integrations/aws/create-api-proxies-iam-protected-services

I am bit confused, which one to us, both purpose is same or different.?

Thanks

Sathisha

0 1 795
1 REPLY 1

I did not work on Apigee integration with Lambda. But I can highlight a few points,

AFAIK, both the ways are for the same purpose. You can choose any one of them based on your resources.

Apigee Extensions are available to Apigee Edge Cloud Enterprise customers in the Edge UI.

If you have an enterprise SaaS you can go with either of the solutions. I would recommend the extension as it takes care of authentication.

But for other customers who are using on-prem don't have the extension's options, so they use the Nodejs solution.