Can streaming be enabled on AWS Lambda Extension?

Hello All,


Does anyone know if we can enable streaming on AWS Lambda Extension?

I am developing a document storage solution and following is my flow -

Apigee - > AWS Lambda -> S3

I am aware of the fact that I can use Node.js as target to make my API communicate to lambda, but I am concerned about performance, as per previous experiences.

Please let me know if I have missed out any information required to answer this question.

Thanks

0 4 374
4 REPLIES 4

Just to clarify. What kind of streaming are you referring to?

Hello @akhimich, I meant streaming of data for big uploads.

I see, so that i would assume implies the HTTP Streaming and etc. At this point the Apigee Extension functionality does not support HTTP streaming. However i can recommend you a workaround.

We have released Google Authentication extension as part of GCP Next . We could prioritize and get out AWS Authentication extension similar to Google. The extension that returns AccessToken. Having access token you can call Amazon S3 HTTP API directly from Apigee proxy.

Do you think such AWS Authentication extension would help?

Hi @akhimich, It will be great if you can provide an extension to create access token or AWS Signature Version 4 to access AWS Resources over HTTP.