Olá a todos, e bem-vindos de volta.
Agora, no vídeo de hoje, vamos discutir sobre a Lambda Versioning.
Agora, um dos grandes benefícios da Lambda é que ela permite que os desenvolvedores hospedem múltiplas versões de
seu código.
Portanto, se você olhar para este diagrama, este Lambda tem duas versões.
Você tem a versão um aplicativo, a versão dois aplicativos e, posteriormente, pode ter versões mais recentes do
código que foi implantado.
Agora, de fato, antes de prosseguirmos, vamos analisar rapidamente o assunto.
Portanto, eu tenho uma função lambda demo que está disponível agora aqui.
Você vê que tem um olá do código base.
Agora esta função lambda específica tem várias versões, portanto, se você olhar a versão, você
tem a versão um e você tem a versão dois.
Portanto, se você olhar para a versão um, vamos olhar para o código.
Você tem Halo da produção, como você pode ver de maneira semelhante.
Vamos voltar se você for para a versão dois.
Se você for para o código desta vez, você tem um oi do Dev code.
Portanto, o principal ano de aprendizagem é que uma versão diferente pode ter um conjunto diferente de códigos e isto permite que
você também teste as coisas rapidamente.
Assim, na visão geral, quando discutimos sobre a versão funcional.
Portanto, isto inclui as seguintes informações.
A primeira é que ela inclui o código de função e todas as dependências associadas.
Também inclui o identificador geral de tempo de execução e a versão de tempo de execução que é usada pela função.
Todas as configurações de funções, incluindo as variáveis de ambiente.
Isto também pode ser diferente e o fim único para identificar a versão específica da função.
Por exemplo, se você olhar para a versão dois da função, ela tem esta linha específica e, no final, você
tem que fazê-lo.
Da mesma forma, se você voltar à versão de função um, se você olhar para o final, você tem uma.
Assim, cada versão tem uma função diferente e isto também permite testes fáceis.
Agora uma das principais vantagens da função é que você pode permitir que certa quantidade de tráfego vá em direção ao código
de função mais recente para testar se tudo está funcionando bem.
Por exemplo, aqui a Lambda está enviando 95% do tráfego para a versão ampla e talvez 5% do tráfego para a
versão cênica.
Portanto, esta versão de etapa pode ter o código mais recente.
E se todos os 5% do tráfego forem capazes de realizar a tarefa com sucesso, então, em uma etapa posterior, você pode ir em
frente e promover esta versão da etapa para a versão mais recente.
Portanto, isto é imensamente útil.
Portanto, esta é uma visão geral de alto nível sobre as funções na Lambda, e com isto concluirá o vídeo
de hoje.