Você está desenvolvendo uma Cloud Function acionada por eventos do Cloud Storage e deseja um teste local mais rápido, seguindo as melhores práticas do Google. O que você deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Instale a biblioteca Functions Frameworks e configure a Cloud Function no localhost. Faça uma cópia da função e faça edições na nova versão. Teste a nova versão usando curl..
Por que esta é a resposta
A opção correta é instalar a biblioteca Functions Frameworks e configurar a Cloud Function no localhost. O Functions Frameworks permite que você execute suas Cloud Functions localmente, simulando o ambiente de execução da nuvem. Isso oferece um ciclo de feedback rápido para desenvolvimento e teste, sem a necessidade de implantar na nuvem a cada alteração. Fazer uma cópia da função e editá-la localmente garante que você não afete a função em produção. Testar com curl é uma forma simples e eficaz de enviar solicitações simuladas para a função local. As outras opções são menos ideais: Criar uma Cloud Function acionada por Cloud Audit Logs é complexo e não se destina a testes de funcionalidade local. Reescrever o código para ser acionado por HTTP pode ser demorado e desvia do objetivo de testar uma função acionada por eventos do Cloud Storage. Fazer alterações diretamente no console e testar em produção é uma má prática, pois pode introduzir erros no ambiente de produção.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão