Publicado: Nov 19, 2018

Agora, você pode desenvolver funções do AWS Lambda usando o Python 3.7, além das versões que já contavam com suporte (2.7 e 3.6). O Python 3.7 é a mais recente versão principal da linguagem Python e contém muitos recursos novos, como suporte a classes de dados, personalização de acesso a atributos de módulos e aprimoramentos de tipificação. 

Para começar a implantar código Python como uma função Lambda, basta fazer upload do código da função usando a ILC da AWS ou o console do AWS Lambda e selecionar o tempo de execução Python 3.7. O Lambda se encarrega de tudo o que é necessário para executar e escalar a função com alta disponibilidade. Você também pode usar o AWS Serverless Application Model (SAM) para implantar e gerenciar aplicativos sem servidor criados no Python. Clientes com funções existentes em Python podem mudar para o novo tempo de execução editando a configuração da função para definir o tempo de execução como “python3.7” e fazendo os ajustes necessários de compatibilidade para o novo tempo de execução.

Você pode examinar as notas de release do Python 3.7 e ler o modelo de programação do Python na documentação do AWS Lambda para saber mais sobre a criação de funções no Python 3.7. 

O tempo de execução do Python 3.7 está disponível em todas regiões em que o Lambda é oferecido. Para obter mais informações sobre onde o AWS Lambda está disponível, consulte a tabela de regiões da AWS. 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.