Skip to content

Maintenance: remove Parameters utility from Lambda Layers #1598

Closed
@dreamorosi

Description

@dreamorosi

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 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.

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.

Metadata

Metadata

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

Type

No type

Projects

Status

Shipped

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions