You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
dreamorosi opened this issue
Jul 11, 2023
· 2 comments
· Fixed by #1599
Assignees
Labels
completedThis item is complete and has been merged/shippedinternalPRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)layersItems related to the Lambda Layers pipeline
In a previous PR we have introduced the Parameters utility as part of the Lambda Layers. After some testing however we have realized that before doing that we need to decide whether we want to include the AWS SDK v3 in the layer or not.
We see this as a one-way door decision and as such, we want to take the time to consider the implications fully before doing it.
Why is this needed?
In order to include the Parameters utility in the Lambda layers we need to investigate the tradeoffs of including also the @aws-sdk/client-* libraries needed. For the nodejs18x runtime that version of the SDK is present in the execution environment, however for runtimes nodejs14x and nodejs16x the SDK is not there and must be included either in the Layer or in the deployment package/bundle.
Should this be considered in other Powertools for AWS Lambda languages? i.e. Python, Java, and .NET
Future readers
Please react with 👍 and your use case to help us understand customer demand.
The text was updated successfully, but these errors were encountered:
dreamorosi
added
internal
PRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)
confirmed
The scope is clear, ready for implementation
layers
Items related to the Lambda Layers pipeline
labels
Jul 11, 2023
Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.
completedThis item is complete and has been merged/shippedinternalPRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)layersItems related to the Lambda Layers pipeline
Summary
In a previous PR we have introduced the Parameters utility as part of the Lambda Layers. After some testing however we have realized that before doing that we need to decide whether we want to include the AWS SDK v3 in the layer or not.
We see this as a one-way door decision and as such, we want to take the time to consider the implications fully before doing it.
Why is this needed?
In order to include the Parameters utility in the Lambda layers we need to investigate the tradeoffs of including also the
@aws-sdk/client-*
libraries needed. For thenodejs18x
runtime that version of the SDK is present in the execution environment, however for runtimesnodejs14x
andnodejs16x
the SDK is not there and must be included either in the Layer or in the deployment package/bundle.Which area does this relate to?
Parameters
Solution
No response
Acknowledgment
Future readers
Please react with 👍 and your use case to help us understand customer demand.
The text was updated successfully, but these errors were encountered: