9.3.1 Deploying Functions to AWS Lambda

Read Micronaut Functions deployed in AWS Lambda guide for a step by step tutorial.

For Java & Kotlin functions, support for AWS Lambda can be enabled by adding the function-aws dependency to your classpath.

  1. implementation("io.micronaut:micronaut-function-aws")
  1. <dependency>
  2. <groupId>io.micronaut</groupId>
  3. <artifactId>micronaut-function-aws</artifactId>
  4. </dependency>

For Groovy functions, the function-groovy dependency is sufficient for AWS Lambda support.

  1. implementation("io.micronaut:micronaut-function-groovy")
  1. <dependency>
  2. <groupId>io.micronaut</groupId>
  3. <artifactId>micronaut-function-groovy</artifactId>
  4. </dependency>