Olá a todos, e bem-vindos de volta.
Agora, no vídeo de hoje, serão analisadas as diferenças e os casos de uso onde você deve usar nuvem, impressão,
função e borda lambda.
Agora, como vimos, ambos são bastante semelhantes e em exames eles podem testar você com um caso de uso em que você terá
que selecionar um entre eles.
Portanto, vamos em frente e entender isto em melhores termos.
Agora, esta tabela, que eu anexei diretamente da documentação, é muito útil.
E caso você veja algumas perguntas nos exames, a maioria delas seria baseada nas coisas que são
descritas aqui.
Uma das principais diferenças aqui é a linguagem de programação onde o Cloudflare suporta JavaScript,
o Lambda suporta Node. js e Python.
Mesmo a fonte é novamente uma das maiores diferenças onde a função de impressão em nuvem suporta apenas o pedido do telespectador para
sua resposta.
Lambda Edge.
Além disso, ela também apóia a solicitação de origem e a resposta de origem.
Agora, quando se trata de escalabilidade, as funções de nuvem são muito, muito mais escaláveis quando comparadas com
a lambda.
Uma das coisas importantes aqui está relacionada com o acesso ao órgão de solicitação.
Agora a função de frente de nuvem não pode acessar o corpo de solicitação.
Parte muito importante para lembrar a lambda can.
E além disso, quando se trata de casos de uso mais complexo como acesso à rede, acesso ao sistema
de arquivos e outros, a Lambda Edge tem muito mais capacidade ali.
Portanto, em uma visão geral de alto nível, observe que as funções de cloud run são ideais para funções leves e de curta duração,
e há certos casos de uso em que as funções de cloud run podem se mostrar úteis.
Por exemplo, se você quiser transformar os atributos de uma solicitação HTTP, incluindo
cabeçalhos, cadeias de consulta, etc. se você deseja executar manipulação de cabeçalho como inserir ou modificar ou excluir
cabeçalhos HTTP tanto na solicitação quanto na resposta.
Além disso, a função de impressão em nuvem também ajuda no redirecionamento ou reescrita da URL.
Isto é algo que já vimos como parte da demonstração, e o próximo está relacionado à autorização de
solicitação onde pode inspecionar também o cabeçalho geral da autorização.
Portanto, vamos entender isto com uma pergunta de amostra.
A pergunta afirma que, com base na nova atualização do aplicativo, há um novo cabeçalho HTTP que é enviado
em resposta.
Portanto, este novo cabeçalho está criando problemas com o cliente e também está levando a múltiplos erros do lado do
cliente.
Portanto, a pergunta afirma que existe uma exigência de remover esses cabeçalhos sem modificar a aplicação.
Portanto, o aplicativo está enviando um cabeçalho HTTP na resposta.
Você não quer modificar a aplicação, mas ainda assim deseja remover o cabeçalho.
Então, em tais casos, quais são as maneiras que você pode usar para conseguir isso?
Você pode usar as funções de tendência das nuvens, você pode usar a Lambda Edge.
Agora, o ideal é que ambos consigam atingir este objetivo.
Entretanto, estaremos selecionando as funções de frente de nuvem porque elas são muito mais leves e também
muito mais escaláveis.
Portanto, isto é uma coisa que você precisa ter em mente.
Então esta é a visão geral de alto nível e com isto concluirá o vídeo de hoje.