Questão de Sistemas Operacionais — Cloud Computing — FGV 2024
Sistemas Operacionais›Cloud Computing
Código
fg077459
Banca
FGV
Órgão
CVM
Ano
2024
Nível
Superior
Cargo
Analista - Perfil 9 - TI / Infraestrutura e Segurança - Tarde
O analista Gabriel está avaliando a implementação de uma arquitetura serverless para um projeto estratégico na empresa de tecnologia onde atua. Ele sabe que essa arquitetura oferece diversas vantagens, especialmente no que diz respeito à gestão de infraestrutura. No entanto, ele também está ciente dos desafios e limitações.No que se refere à arquitetura serverless, é correto afirmar que:
Aela exige que a equipe de TI gerencie ativamente servidores, sistemas operacionais e redes para assegurar a escalabilidade e a disponibilidade do aplicativo;
Bem um modelo serverless, o provedor de serviços em nuvem gerencia a alocação e a escala da infraestrutura de backend automaticamente, embora isso possa resultar em custos significativamente mais elevados do que os modelos de computação tradicionais, independentemente do volume de uso;
Cela permite que os desenvolvedores se concentrem exclusivamente no desenvolvimento do código e na lógica do aplicativo, sem preocupações com a infraestrutura subjacente, que é totalmente gerenciada pelo provedor de serviços em nuvem;
Dela não é adequada para aplicações que exigem processamento em tempo real devido à latência introduzida pelo tempo de inicialização do ambiente de execução;
Eela tem como desvantagem a impossibilidade de rodar aplicações em ambientes offline, já que depende estritamente da conexão com o provedor de serviços em nuvem para executar qualquer funcionalidade.
Revelar gabarito e comentário▾
GabaritoC — ela permite que os desenvolvedores se concentrem exclusivamente no desenvolvimento do código e na lógica do aplicativo, sem preocupações com a infraestrutura subjacente, que é totalmente gerenciada pelo provedor de serviços em nuvem;
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”.
Arquitetura Serverless
Gabarito: letra C. A arquitetura serverless permite que os desenvolvedores se concentrem no código e na lógica do aplicativo, enquanto o provedor de nuvem gerencia toda a infraestrutura subjacente (servidores, sistemas operacionais, rede, escalabilidade). Essa é a característica central do modelo serverless.
Afirma que a equipe de TI deve gerenciar ativamente servidores e infraestrutura. No serverless, isso é de responsabilidade do provedor. A alternativa descreve o modelo on-premises ou IaaS, não serverless.
Alternativa B — ❌ Incorreta
Diz que o provedor gerencia a infraestrutura automaticamente (correto), mas que os custos são significativamente mais elevados independentemente do volume de uso. Na verdade, serverless é conhecido por custos variáveis baseados no uso: para cargas baixas ou esporádicas, pode ser mais barato; para cargas altas e constantes, pode se tornar mais caro. A afirmação de que são sempre mais elevados é falsa.
Alternativa C — ✅ Correta ⟵ GABARITO
Descreve exatamente a proposta serverless: desenvolvedores focam no código, provedor gerencia a infraestrutura. É a definição correta.
Alternativa D — ❌ Incorreta
Afirma que serverless não é adequado para aplicações em tempo real devido à latência de inicialização (cold start). Embora a latência exista, existem técnicas (como provisioned concurrency) para mitigá-la, e muitos casos de uso em tempo real são viáveis com serverless (ex.: processamento de streams, APIs). A generalização é excessiva.
Alternativa E — ❌ Incorreta
Diz que é impossível rodar aplicações offline, dependendo estritamente da conexão. Embora a execução em produção dependa do provedor, existem ferramentas de desenvolvimento local (ex.: AWS SAM, Serverless Framework) que permitem testar offline. Além disso, serviços como AWS Lambda@Edge ou CloudFront Functions podem operar em pontos de presença, reduzindo a dependência de conexão contínua. A palavra "impossibilidade" é muito forte.
PEGA ESSA DICA!
Serverless não é mágico — exige cuidados com cold starts, limites de timeout, vendor lock-in e monitoramento. Na prova, lembre-se: a vantagem principal é a abstração da infraestrutura; as desvantagens giram em torno de latência, custos em escala e dependência do provedor.