Exame: Cloud Digital Leader 0 Curtidas

Você é gerente de programa de uma equipe de desenvolvedores que está construindo um (Digital Leader)

Atualizado em 05/10/2024

Você é gerente de programa de uma equipe de desenvolvedores que está criando um aplicativo orientado a eventos para permitir que os usuários acompanhem as atividades uns dos outros no aplicativo. Cada vez que um usuário se adiciona como seguidor de outro usuário, ocorre uma gravação no banco de dados em tempo real.
Os desenvolvedores desenvolverão um código leve que pode responder às gravações do banco de dados e gerar uma notificação para permitir que os usuários apropriados saiba que eles ganharam novos seguidores. O código deve ser integrado a outros serviços de nuvem, como Pub/Sub, Firebase e APIs de nuvem, para agilizar o processo de orquestração. O aplicativo requer uma plataforma que gerencie automaticamente a infraestrutura subjacente e escale até zero quando não houver atividade.

Qual recurso de computação principal seus desenvolvedores devem selecionar, considerando esses requisitos?

A) Google Kubernetes Engine.
B) Cloud Functions.
C) Ambiente flexível do App Engine.
D) Compute Engine.


Solução

Resposta correta: B) Cloud Functions.
Para um aplicativo orientado a eventos com a necessidade de responder a gravações de banco de dados e gerar notificações, e com o requisito de gerenciamento automático da infraestrutura subjacente e escalonamento para zero durante a inatividade, o Cloud Functions seria uma escolha adequada.

Cloud Functions são funções sem servidor que são escalonadas automaticamente com base na demanda e só são executadas quando acionadas por um evento, como uma gravação de banco de dados neste caso. Eles são projetados para cenários orientados a eventos, fornecem integração perfeita com outros serviços de nuvem, como Pub/Sub, Firebase e APIs de nuvem, e permitem que os desenvolvedores se concentrem em escrever o código sem gerenciar a infraestrutura.

Opções como Google O Kubernetes Engine (A) e o Compute Engine (D) envolvem um gerenciamento mais manual da infraestrutura e podem ser um exagero para um aplicativo leve e orientado a eventos. O ambiente flexível (C) do App Engine é uma oferta de plataforma como serviço (PaaS), mas o Cloud Functions é mais adequado para cenários de computação sem servidor e orientados a eventos.

Categoria: Innovating with data and Google Cloud

Idioma: Portuguese

Ainda não há comentários.

Autenticação necessária

Você precisa fazer login para comentar.
Faça login para curtir esta solução

Entrar
Consentimento de cookies

Utilizamos cookies para melhorar sua experiência de navegação, fornecer anúncios ou conteúdos personalizados e analisar nosso tráfego. Ao clicar em "Aceitar tudo", você consente com o uso de cookies. Política de Privacidade.