Você precisa de processamento em tempo real de mensagens do Pub/Sub, com o aplicativo independente de outros sistemas e incorrendo em custos apenas quando as mensagens chegam. Como você deve configurar a arquitetura?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Implante o código no Cloud Functions e use um gatilho do Pub/Sub para lidar com novas mensagens..
Por que esta é a resposta
A opção correta é implantar o código no Cloud Functions com um gatilho do Pub/Sub. Isso atende a todos os requisitos: o Cloud Functions é um serviço serverless que executa código em resposta a eventos (como novas mensagens do Pub/Sub), sendo independente de outros sistemas e cobrando apenas pelo tempo de execução. As outras opções são menos ideais: Compute Engine exigiria que uma VM estivesse sempre em execução, gerando custos contínuos e não sendo totalmente serverless. A combinação de Cloud Functions com uma assinatura pull via API do Pub/Sub é redundante e desnecessariamente complexa, pois o gatilho do Pub/Sub já lida com a entrega de mensagens. GKE (Google Kubernetes Engine) também envolve custos de infraestrutura contínuos e não é serverless, além de ser mais complexo para este caso de uso específico.
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