Publicado: Jun 22, 2023

O AWS Lambda agora oferece suporte ao Ruby 3.2 como um runtime gerenciado e uma imagem base de contêiner nas regiões AWS GovCloud (EUA). Os desenvolvedores que criam aplicações de tecnologia sem servidor no Lambda com o Ruby 3.2 podem aproveitar os novos atributos, como métodos infinitos, uma nova classe de dados, melhor correspondência de padrões e melhorias na performance. Para obter mais informações sobre o suporte do Lambda ao Ruby 3.2, consulte nossa publicação no blog em Ruby 3.2 runtime now available in AWS Lambda.

Para implantar funções do Lambda usando o Ruby 3.2, carregue o código por meio do console do Lambda e selecione o runtime do Ruby 3.2. Você também pode usar a AWS CLI, o AWS Serverless Application Model (AWS SAM) e o AWS CloudFormation para implantar e gerenciar aplicações com tecnologia sem servidor escritas em Ruby 3.2. Além disso, você também pode usar a imagem base do Ruby 3.2 fornecida pela AWS para criar e implantar funções do Ruby 3.2 usando uma imagem de contêiner. Para migrar funções existentes do Lambda que executam versões anteriores do Ruby, analise a compatibilidade do código com o Ruby 3.2 e atualize o runtime da função para o Ruby 3.2.

A AWS aplicará automaticamente as atualizações ao runtime gerenciado do Ruby 3.2 e à imagem base do Ruby 3.2 fornecida pela AWS, à medida que forem disponibilizadas.

Acesse nossa página do produto para obter mais informações sobre o AWS Lambda ou acesse o console do AWS Lambda para começar a usá-lo.