Questão de Sistemas Operacionais — Cloud Computing — FGV 2024
Sistemas Operacionais›Cloud 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
AI, apenas.
BII, apenas.
CIII, apenas.
DI e II, apenas.
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.