Maintained with ☕️ by
IcePanel logo

AWS Lambda adds support for .NET 10

Share

Services

AWS Lambda now supports creating serverless applications using .NET 10\. Developers can use .NET 10 as both a managed runtime and a container base image, and AWS will automatically apply updates to the managed runtime and base image as they become available. .NET 10 is the latest long-term support release of .NET and is expected to be supported for security and bug fixes until November 2028\. This release provides Lambda developers with access to the latest .NET features, including file-based apps. It also includes support for [Lambda Managed Instances](https://docs.aws.amazon.com/lambda/latest/dg/lambda-managed-instances.html), enabling you to run Lambda functions on Amazon EC2 instances while maintaining serverless operational simplicity, providing cost efficiency and specialized compute options. [Powertools for AWS Lambda (.NET)](https://docs.aws.amazon.com/powertools/dotnet/), a developer toolkit to implement serverless best practices and increase developer velocity, also supports .NET 10\. You can use the full range of AWS deployment tools, including the Lambda console, AWS CLI, AWS Serverless Application Model (AWS SAM), AWS CDK, and AWS CloudFormation to deploy and manage serverless applications written in .NET 10. The .NET 10 runtime is available in all Regions, including the AWS GovCloud (US) Regions and China Regions. For more information, including guidance on upgrading existing Lambda functions, see our [blog post](https://aws.amazon.com/blogs/compute/net-10-runtime-now-available-in-aws-lambda/). For more information about AWS Lambda, visit our [product page](https://aws.amazon.com/lambda/).