Pular para o conteúdo principal

Questão de Redes de Computadores — Cloud Computing (Computação em Nuvem) — CESPE / CEBRASPE 2024

Redes de ComputadoresCloud Computing (Computação em Nuvem)
Código
ce404002
Banca
CESPE / CEBRASPE
Órgão
BACEN
Ano
2024
Cargo
Ana ( )

A área de tecnologia da informação e comunicação (TIC)do Banco Central do Brasil (BCB) necessita disponibilizar determinado aplicativo para transações digitais que o BCB vem desenvolvendo, utilizando contêineres no Kubernetes junto ao seu provedor de nuvem. Existe o requisito de que essa aplicação seja gerida no modo serverless.


Tendo como referência a situação hipotética apresentada, julgue o próximo item, relativo a microsserviços e serverless.

 

No modelo FaaS (function as a service), os recursos de computação necessários para executar a lógica do aplicativo em resposta às solicitações são executados de forma orientada a eventos em contêineres stateless, totalmente gerenciados pelo provedor de serviços de nuvem.

  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

FaaS (Function as a Service) e computação serverless

Gabarito: ✅ CERTO. A afirmativa descreve corretamente o modelo FaaS: funções executadas em resposta a eventos, em contêineres stateless, totalmente gerenciados pelo provedor de nuvem. Essa é a definição consagrada de Function as a Service, um dos pilares da computação serverless.

O modelo FaaS (Function as a Service) é uma das formas de computação serverless, na qual o desenvolvedor escreve e envia funções individuais para a nuvem, e o provedor se encarrega de executá-las sob demanda. A característica central é que a execução é orientada a eventos: a função só roda quando um evento a dispara (uma requisição HTTP, uma mensagem em uma fila, uma alteração em um banco de dados, etc.). Fora desses momentos, a função não consome recursos, o que gera economia e escalabilidade automática.

As funções são executadas em contêineres stateless, ou seja, contêineres que não mantêm estado entre as execuções. Cada invocação é tratada como uma execução nova e isolada. Isso é fundamental para que o provedor possa escalar horizontalmente, criando e destruindo instâncias conforme a demanda, sem se preocupar com a persistência de dados na memória. Qualquer estado que precise ser preservado deve ser armazenado em serviços externos, como bancos de dados ou armazenamento de objetos.

O gerenciamento é totalmente do provedor de nuvem. O provedor cuida da infraestrutura subjacente, do escalonamento automático, da alta disponibilidade e da aplicação de patches. O desenvolvedor se preocupa apenas com o código da função. Essa é a essência do serverless: o servidor é abstraído, e o cliente paga apenas pelo tempo de execução das funções, não pela capacidade ociosa.

A afirmativa da questão está em perfeita sintonia com esses conceitos. Ela menciona que os recursos são executados "de forma orientada a eventos", "em contêineres stateless" e "totalmente gerenciados pelo provedor de serviços de nuvem" — exatamente os três pilares do FaaS. Não há nenhum erro ou imprecisão na descrição.

1Orientado a eventos
Requisição HTTP
Mensagem em fila
Alteração em banco
2Contêineres stateless
Sem estado entre execuções
Escala horizontal automática
3Gerenciado pelo provedor
Infraestrutura subjacente
Escalonamento e alta disponibilidade
Pagamento por execução
FaaS (Function as a Service)
LEVELsoulevel.com.br
FaaS (Function as a Service): Orientado a eventos (Requisição HTTP, Mensagem em fila, Alteração em banco); Contêineres stateless (Sem estado entre execuções, Escala horizontal automática); Gerenciado pelo provedor (Infraestrutura subjacente, Escalonamento e alta disponibilidade, Pagamento por execução)
PEGA ESSA DICA!

Para questões sobre FaaS, lembre-se do tripé: evento (o gatilho), stateless (a ausência de estado) e gerenciamento pelo provedor (a abstração da infraestrutura). Se a alternativa trouxer esses três elementos, está correta. Cuidado com alternativas que troquem "stateless" por "stateful" ou que digam que o gerenciamento é do cliente.

Gabarito: ✅ CERTO

Link permanente: /questoes/ce404002