CURATED TEMPLATE / AWS

You want to deploy a small backend function with repeatable configuration.

AWS Lambda module

View original source

When this becomes useful

Application code needs a repeatable runtime and release path. The code example is only the beginning; permissions, logs and rollback turn it into an operable service.

What the template offers

AWS Lambda module is a Terraform module from Terraform AWS Modules. It offers a concrete implementation to inspect and adapt. Packages and configures Lambda functions. Pair it with explicit IAM, observability and release controls for a service.

Technical shape

Inspect packaging, runtime settings, environment variables, execution role and release configuration.

Questions worth answering

  • How is code released and rolled back?
  • What are the runtime and cost limits?
  • Where do logs and secrets live?

Inspect the source

Read the maintainer's README, license, setup instructions and current repository state before adapting the code.

Open Terraform AWS Modules