Pular para o conteúdo principal

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

Sistemas OperacionaisCloud Computing
Código
fg100059
Banca
FGV
Órgão
TJ-RR
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Infraestrutura de Tecnologia da Informação
A equipe de desenvolvimento do TJ-RR precisa de uma solução de computação em nuvem que permita a criação e o gerenciamento de sua própria aplicação, mas prefere concentrar seus esforços exclusivamente no desenvolvimento do software, sem a necessidade de gerenciar detalhes da infraestrutura subjacente, como servidores, balanceamento de carga ou atualizações de sistema operacional. Além disso, essa solução deve oferecer escalabilidade para lidar com picos de demanda, integração com ferramentas de desenvolvimento, e a possibilidade de implantar rapidamente novas versões da aplicação.Assinale a afirmativa correta acerca do modelo de serviço em nuvem mais adequado para esse cenário.
  1. AInfrastructure as a Service (IaaS) seria o mais indicado, pois possibilita que a equipe de desenvolvimento configure seu ambiente de infraestrutura virtual.
  2. BSoftware as a Service (SaaS) oferece a maior simplicidade, já que a equipe de desenvolvimento pode utilizar aplicações prontas, com mínima necessidade de ajustes na infraestrutura.
  3. CPlatform as a Service (PaaS) facilita o gerenciamento de servidores e redes, permitindo que a organização desenvolva e execute suas próprias aplicações, sem preocupações com infraestrutura física, mas com responsabilidade total sobre os sistemas operacionais.
  4. DInfrastructure as a Service (IaaS) proporciona flexibilidade na configuração de infraestrutura, permitindo à organização adaptar os recursos de hardware virtual conforme as necessidades da aplicação, sem precisar gerenciar balanceamento de carga.
  5. EPlatform as a Service (PaaS) é a solução mais apropriada, uma vez que disponibiliza um ambiente completo de desenvolvimento e execução, eliminando a necessidade de gerenciamento de servidores, balanceamento de carga e sistemas operacionais, enquanto garante a escalabilidade e integração com ferramentas de desenvolvimento.
Revelar gabarito e comentário

GabaritoE — Platform as a Service (PaaS) é a solução mais apropriada, uma vez que disponibiliza um ambiente completo de desenvolvimento e execução, eliminando a necessidade de gerenciamento de servidores, balanceamento de carga e sistemas operacionais, enquanto garante a escalabilidade e integração com ferramentas de desenvolvimento.

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 em Nuvem - Modelos de Serviço

Gabarito: letra E. O PaaS (Platform as a Service) é o modelo mais adequado, pois oferece um ambiente completo de desenvolvimento e execução, eliminando a necessidade de gerenciar servidores, balanceamento de carga e sistemas operacionais, enquanto garante escalabilidade e integração com ferramentas de desenvolvimento. A equipe pode se concentrar exclusivamente no código da aplicação.

A questão testa a compreensão dos modelos de serviço em nuvem: IaaS, PaaS e SaaS. O cenário descreve uma equipe que quer desenvolver sua própria aplicação sem se preocupar com a infraestrutura subjacente. O PaaaS é exatamente o modelo que fornece uma plataforma com sistema operacional, runtime, middleware e ferramentas de desenvolvimento gerenciados pelo provedor.

Modelo de Serviço

Gerenciamento da Infraestrutura

Foco do Cliente

Exemplo de Uso

IaaS

Cliente gerencia SO, middleware e runtime; provedor gerencia virtualização, servidores, rede e armazenamento

Configurar e gerenciar infraestrutura virtual

Máquinas virtuais, redes, armazenamento

PaaS

Provedor gerencia SO, middleware, runtime, balanceamento de carga e escalabilidade

Desenvolver e implantar aplicações

Ambientes de desenvolvimento, bancos de dados gerenciados

SaaS

Provedor gerencia toda a pilha, incluindo a aplicação

Utilizar software pronto

E-mail, CRM, ferramentas de produtividade

Alternativa A — ❌ Incorreta

O IaaS fornece infraestrutura virtual (servidores, rede, armazenamento), mas o usuário ainda gerencia o sistema operacional, middleware e runtime. A equipe precisaria se preocupar com atualizações de SO e balanceamento de carga, o que contraria a necessidade expressa no enunciado.

Alternativa B — ❌ Incorreta

O SaaS oferece software pronto para uso, não permitindo que a equipe desenvolva e gerencie sua própria aplicação. O foco é no uso do software, não no desenvolvimento.

Alternativa C — ❌ Incorreta

Embora o PaaS seja o modelo correto, a alternativa afirma que a equipe tem "responsabilidade total sobre os sistemas operacionais". No PaaS, o provedor gerencia o sistema operacional; o cliente se preocupa apenas com a aplicação. Portanto, a descrição está errada.

Alternativa D — ❌ Incorreta

Novamente o IaaS, com o mesmo problema da alternativa A: o cliente ainda gerencia o SO. Além disso, a afirmação "sem precisar gerenciar balanceamento de carga" não é precisa, pois no IaaS o cliente pode precisar configurar balanceadores, embora o provedor ofereça o recurso. O erro principal é o gerenciamento do SO.

Alternativa E — ✅ Correta ⟵ GABARITO

O PaaS fornece uma plataforma completa: sistemas operacionais, runtime, balanceamento de carga, escalabilidade e ferramentas de desenvolvimento, tudo gerenciado pelo provedor. A equipe desenvolve e implanta a aplicação sem se preocupar com a infraestrutura. Atende perfeitamente aos requisitos.

Gabarito: letra E.

Link permanente: /questoes/fg100059