aws-solutions / workload-discovery-on-aws

Workload Discovery on AWS is a solution to visualize AWS Cloud workloads. With it you can build, customize, and share architecture diagrams of your workloads based on live data from AWS. The solution maintains an inventory of the AWS resources across your accounts and regions, mapping their relationships and displaying them in the user interface.
https://aws.amazon.com/solutions/implementations/workload-discovery-on-aws/
Apache License 2.0
715 stars 84 forks source link

Migrate AWS SDK for JavaScript v2 APIs to v3 #523

Open trivikr opened 3 months ago

trivikr commented 3 months ago

Feature name Migrate AWS SDK for JavaScript v2 APIs to v3.

Is your feature request related to a problem? Please describe.

AWS SDK for JavaScript v2 will enter maintenance mode on September 8, 2024 and reach end-of-support on September 8, 2025. For more information, check blog post at https://a.co/cUPnyil

The workload-discovery-on-aws makes calls using AWS SDK for JavaScript v2 at many places https://github.com/search?q=repo%3Aaws-solutions%2Fworkload-discovery-on-aws%20%27aws-sdk%27&type=code

Describe the feature you'd like to see implemented

Migrate AWS SDK for JavaScript v2 APIs to v3.

Describe the value this feature will add to AWS Perspective

It'll be using the supported AWS SDK for JavaScript

Describe alternatives you've considered N/A

svozza commented 3 months ago

We have been gradually migrating to the new SDK over the past few releases and will continue to do so until they're all updated.

trivikr commented 3 months ago

Example migration PR from the past: https://github.com/aws-solutions/workload-discovery-on-aws/pull/415

trivikr commented 3 months ago

New PR to migration AWS SDK for JavaScript APIs to v3 in cur-notification: https://github.com/aws-solutions/workload-discovery-on-aws/pull/524

ConnorKirk commented 1 week ago

All the remaining uses of the v2 SDKs will be migrated to v3 in the next release. Thank you for your help