Questão de Sistemas Operacionais — Geral — Quadrix 2024
Sistemas Operacionais›Geral
Código
qa633003
Banca
Quadrix
Órgão
CRC RR
Ano
2024
Cargo
Tec Inf ( )
Quanto à cloud computing e à virtualização, julgue o item a seguir.
O STaaS (Schedule as Service) é um modelo de computação em nuvem, ideal para os desenvolvedores, no qual eles podem executar pequenas partes de código (funções).
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
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”.
Cloud Computing: modelos de serviço e a pegadinha do STaaS
Gabarito: ERRADO (alternativa E). O modelo descrito no enunciado — executar pequenas partes de código (funções) — é o FaaS (Function as a Service), e não o "STaaS (Schedule as Service)", que sequer é um modelo de serviço consagrado em computação em nuvem. A banca criou uma sigla fictícia para testar se o candidato conhece os modelos reais (IaaS, PaaS, SaaS, FaaS).
A computação em nuvem oferece diversos modelos de serviço, cada um com um nível diferente de abstração e responsabilidade do provedor. Os três principais são:
IaaS (Infrastructure as a Service) — Infraestrutura como Serviço: fornece recursos de infraestrutura virtualizados, como máquinas virtuais, armazenamento e redes. O usuário gerencia o sistema operacional e as aplicações.
PaaS (Platform as a Service) — Plataforma como Serviço: fornece uma plataforma de desenvolvimento e implantação, incluindo sistemas operacionais, bancos de dados e ferramentas de desenvolvimento. O usuário se concentra no código da aplicação.
SaaS (Software as a Service) — Software como Serviço: fornece aplicações prontas para uso, acessíveis pela internet, sem que o usuário se preocupe com a infraestrutura ou manutenção.
Além desses, existem outros modelos como o FaaS (Function as a Service), também conhecido como serverless (computação sem servidor), que permite executar funções individuais em resposta a eventos, sem gerenciar servidores. É exatamente esse o modelo descrito no enunciado: "executar pequenas partes de código (funções)".
A sigla "STaaS" não é um modelo de serviço reconhecido na literatura de cloud computing. Existe, na verdade, o STaaS (Storage as a Service) — Armazenamento como Serviço — que oferece armazenamento de dados sob demanda, mas não tem relação com execução de funções. A banca provavelmente tentou confundir o candidato com uma sigla parecida com "SaaS" ou "FaaS".
NÃO CAIA NESSA!
A banca inventou a sigla "STaaS" (Schedule as Service) para induzir o candidato a associá-la a um modelo real. O candidato desatento pode até achar que "Schedule" se refere a agendamento de tarefas, mas o modelo correto para execução de funções é o FaaS. Fique atento: em provas, siglas desconhecidas geralmente são distratores.
Modelos de serviço em nuvem: IaaS (Infraestrutura virtualizada, Usuário gerencia SO e apps); PaaS (Plataforma de desenvolvimento, Foco no código da aplicação); SaaS (Software pronto, Acesso via internet); FaaS (serverless) (Executa funções individuais, Sem gerenciar servidores); STaaS (Storage as a Service) (Armazenamento sob demanda, Não executa funções)
Alternativa E — ❌ Errada ⟵ GABARITO
O enunciado afirma que o STaaS é um modelo de computação em nuvem ideal para desenvolvedores executarem pequenas partes de código (funções). Isso está errado por dois motivos:
A sigla "STaaS" não corresponde a um modelo de serviço consagrado. O modelo que permite executar funções é o FaaS (Function as a Service), também chamado de serverless. Exemplos: AWS Lambda, Google Cloud Functions, Azure Functions.
A descrição "executar pequenas partes de código (funções)" é a definição clássica de FaaS, não de qualquer outro modelo. O FaaS é um subconjunto do PaaS, mas com foco em funções individuais e escalabilidade automática.