AWS Lambda já oferece suporte ao SnapStart para funções em Python e .NET
A partir de hoje, você pode usar o Lambda SnapStart com funções que usam os runtimes gerenciados Python e .NET para oferecer uma performance de inicialização inferior a um segundo. O Lambda SnapStart é um recurso opcional que facilita a criação de aplicações altamente responsivas e escaláveis sem provisionar recursos ou implementar otimizações complexas de performance.
Para aplicações com requisitos de baixa latência que absorvem picos imprevisíveis de tráfego, as altas latências de inicialização (conhecidas como inicializações a frio) podem causar demoras na experiência do usuário. Para aprimorar os tempos de inicialização, o Lambda SnapStart inicia antecipadamente o código da função, gera um snapshot do ambiente de execução inicializado e o armazena em cache. Quando a função é invocada e depois aumenta sua escala vertical, o Lambda SnapStart inicializa novos ambientes de execução a partir do snapshot no cache, em vez de inicializá-los do zero, oferecendo uma latência de inicialização consideravelmente menor. O Lambda SnapStart é ideal para aplicações como APIs assíncronas, microsserviços interativos, processamento de dados e inferência de ML.
O Lambda SnapStart para Python e.NET está disponível ao público em geral nas seguintes regiões da AWS: Leste dos EUA (Ohio, Norte da Virgínia), Oeste dos EUA (Oregon), Ásia-Pacífico (Singapura, Tóquio, Sydney) e Europa (Frankfurt, Irlanda, Estocolmo).
Você pode ativar o Lambda SnapStart para funções do Lambda novas ou existentes executadas no Python 3.12 (ou mais recente) e .NET 8 (ou mais recente) usando os recursos API do AWS Lambda, Console de Gerenciamento da AWS, AWS Command Line Interface (AWS CLI), AWS Cloud Formation, AWS Serverless Application Model (AWS SAM), AWS SDK e AWS Cloud Development Kit (AWS CDK). Para obter mais informações, consulte a documentação do Lambda ou a publicação de blog sobre o lançamento. Para saber mais sobre os preços do SnapStart em Python e.NET, acesse os preços do AWS Lambda