Skip to content

Files

Latest commit

 

History

History

mn-application-aws-lambda-graalvm-maven-java

Micronaut 4.7.2 Documentation


Deployment with GraalVM

If you want to deploy to AWS Lambda as a GraalVM native image, run:

./mvnw package -Dpackaging=docker-native -Dmicronaut.runtime=lambda -Pgraalvm

This will build the GraalVM native image inside a docker container and generate the function.zip ready for the deployment.

Handler

Handler: io.micronaut.function.aws.proxy.payload1.ApiGatewayProxyRequestEventFunction

AWS Lambda Handler

Feature aws-lambda-events-serde documentation

Feature aws-lambda-custom-runtime documentation

Feature spotless documentation

Feature serialization-jackson documentation

Feature micronaut-aot documentation

Feature aws-lambda documentation

Feature http-client-jdk documentation

Feature maven-enforcer-plugin documentation