Step-by-step guide to running a .NET 6 application on AWS Lambda using an ARM64 custom runtime. Covers installing the Amazon.Lambda.Templates and Amazon Lambda Tools, creating a project from the custom runtime template, configuring the function architecture to arm64 in aws-lambda-tools-defaults.json, deploying with the dotnet lambda CLI, and verifying the architecture and .NET version at runtime. Also briefly mentions PublishReadyToRun and PublishTrimmed optimizations for cold start improvements.
1 Impression