Pular para o conteúdo principal

Questão de Sistemas Operacionais — Cloud Computing — FGV 2024

Sistemas OperacionaisCloud Computing
Código
fg084678
Banca
FGV
Órgão
EPE
Ano
2024
Nível
Superior
Cargo
Analista de Gestão Corporativa - Tecnologia da Informação (Infraestrutura e Segurança)
A computação serverless é um modelo de computação em nuvem em que o provedor gerencia automaticamente a infraestrutura.Sobre a computação serverless, analise as afirmativas a seguir:I. A precificação segue um modelo chamado pay-as-you-go, no qual o contratante paga apenas pelos recursos utilizados.II. Armazena o estado de suas funções entre execuções, de modo a evitar interrupções e possibilitar escalabilidade horizontal.III. O provedor gerencia automaticamente a infraestrutura usada, de modo que o desenvolvedor não precisa se preocupar com aspectos de segurança.Está correto o que se afirma em
  1. AI, apenas.
  2. BII, apenas.
  3. CIII, apenas.
  4. DI e II, apenas.
  5. EII e III, apenas.
Revelar gabarito e comentário

GabaritoA — I, apenas.

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”.

Computação Serverless

Gabarito: letra A. Apenas a afirmativa I está correta. O modelo serverless utiliza precificação pay-as-you-go (paga-se pelos recursos efetivamente usados). As afirmativas II e III erram ao atribuir armazenamento de estado entre execuções (serverless é stateless) e ao supor que o desenvolvedor não precisa se preocupar com segurança — na verdade, aplica-se o modelo de responsabilidade compartilhada, em que o provedor gerencia a infraestrutura, mas o desenvolvedor é responsável pela segurança da aplicação.

Afirmativa I — ✅ Correta

A precificação pay-as-you-go é característica central do serverless. O cliente paga apenas pelo tempo de execução, número de chamadas ou recursos consumidos, sem custos fixos por capacidade ociosa. Isso está alinhado com o conceito de computação utilitária.

Afirmativa II — ❌ Incorreta

Serverless é stateless por design. As funções são efêmeras e não mantêm estado entre execuções. Para preservar estado, é necessário utilizar serviços externos como bancos de dados ou armazenamento. A afirmação de que "armazena o estado de suas funções entre execuções" é o oposto da verdade e confunde serverless com modelos stateful.

Afirmativa III — ❌ Incorreta

Embora o provedor gerencie automaticamente a infraestrutura (servidores, rede, sistema operacional), o desenvolvedor continua responsável por aspectos de segurança da aplicação: configuração de permissões (IAM), criptografia de dados, tratamento de vulnerabilidades, gerenciamento de segredos, etc. O modelo de responsabilidade compartilhada na nuvem determina que o provedor cuida da segurança da nuvem, e o cliente, da segurança na nuvem.

NÃO CAIA NESSA!

A afirmativa II inverte a característica fundamental do serverless — o candidato pode achar que serverless mantém estado para garantir continuidade, mas na verdade a escalabilidade horizontal do serverless depende justamente da ausência de estado. Já a afirmativa III exagera a responsabilidade do provedor: o desenvolvedor não precisa gerenciar servidores, mas precisa sim se preocupar com segurança da aplicação.

Gabarito: letra A (apenas a afirmativa I).

Link permanente: /questoes/fg084678