nest-aws-sdk icon indicating copy to clipboard operation
nest-aws-sdk copied to clipboard

AWS SDK v3

Open pedromdev opened this issue 4 years ago β€’ 11 comments

Hi,

This is the best module that integrates AWS SDK and NestJS for me. Recently I found a new version of AWS SDK and it's a monorepo now.

As documented here, the major differences are split services in small repos and .promise() method is removed.

How complex is to migrate from v2 to v3?

pedromdev avatar Mar 06 '21 01:03 pedromdev

AWS SDK V3 reference link

pedromdev avatar Mar 07 '21 17:03 pedromdev

Hi,

This is the best module that integrates AWS SDK and NestJS for me. Recently I found a new version of AWS SDK and it's a monorepo now.

As documented here, the major differences are split services in small repos and .promise() method is removed.

How complex is to migrate from v2 to v3?

I think it will be very hard to integrate aws sdk v3 here, because the v3 uses commands for Init, get the progress and get a result. The best option will be create a new nest-aws-sdk-v3. What do you think @benMain ?

0xslipk avatar Jul 29 '21 16:07 0xslipk

Hi guys @pedromdev @KerryRitter, any news about this? I'm serious thinking in doing a nestjs-aws-sdk-v3 module, but I don't want to build a new whole module if we can add it here.

0xslipk avatar Sep 29 '21 11:09 0xslipk

@jarcodallo What do you have in mind as far as design? I am also tentative to use this project to support v3 given how many users are using the aws-sdk v2.

KerryRitter avatar Oct 01 '21 17:10 KerryRitter

@KerryRitter couldn't you just make a new major version?

thomaschaaf avatar Nov 18 '21 13:11 thomaschaaf

bump!

I cant wait to see this module for aws v3!

Distortedlogic avatar Jan 22 '22 22:01 Distortedlogic

Echoing comments made on the related PR. Truthfully, I no longer work in the AWS space so it is harder for me to work on these tools as I have no projects in this space :) So, I'll need spin up an environment for me to work and test against and then I can properly test this library. Last thing I want to do is release a new version without doing my honest due diligence.


I will put some focused effort in on this this week/weekend. I think we can pull this in and release it as a nest-aws-sdk@3, and keep the nest-aws-sdk as its own branch and release versioning.

What I need to discover on this PR is

(a) how does the DI work here? the modularity pattern changed quite a bit for v3 and I haven't investigated (b) what does an upgrade path look like (i.e. if someone accidentally installs the latest nest-aws-sdk with the aws-sdk v2

KerryRitter avatar Jan 27 '22 15:01 KerryRitter

Any progress on updating this for aws sdk v3?

jrista avatar Mar 29 '22 04:03 jrista

πŸ‘€πŸ‘€πŸ‘€

ma1022 avatar Jul 09 '22 07:07 ma1022

v3 wanted😘

raphaelsoul avatar Oct 18 '22 05:10 raphaelsoul

Hey, I wrote a library for aws sdk v3 for nest https://github.com/deligenius/aws-sdk-v3-nest

gjuoun avatar Oct 18 '22 18:10 gjuoun