Publicado: Mar 31, 2020
Agora você pode desenvolver funções do AWS Lambda usando o .NET Core 3.1. Essa é a última versão LTS do .NET Core. Ela contém novos recursos, como suporte de classes parciais para componentes de lâminas, suporte para filas compartilhadas, solucionamento de exceções e parâmetros que passam para os componentes de nível superior. As funções do Lambda desenvolvidas no .NET Core 3.1 são executadas no Amazon Linux 2, a última geração do Amazon Linux. Você pode ler o modelo de programação do.NET Core na documentação do AWS Lambda para saber mais sobre as funções de gravação do .NET Core 3.1.
Para começar a usar, faça upload do código usando o console do AWS Lambda ou a AWS CLI e selecione o tempo de execução do .NET Core 3.1. Também é possível usar o AWS Serverless Application Model (SAM) e o AWS CloudFormation para implantar e gerenciar aplicativos sem servidor criados no .NET Core 3.1. Para migrar as funções do AWS Lambda existentes em execução no .NET Core 2.1 (C#/PowerShell) para o .NET Core 3.1, atualize o código para torná-lo compatível com o .NET Core 3.1 e o Amazon Linux 2 e atualize o tempo de execução da função para o .NET Core 3.1.
O tempo de execução do .NET Core 3.1 está disponível em todas regiões onde o Lambda é oferecido. Acesse nossa página do produto para obter mais informações sobre o AWS Lambda ou faça login no console do AWS Lambda para começar a usar.