Questão de Sistemas Operacionais — Cloud Computing — Quadrix 2025
Sistemas Operacionais›Cloud Computing
Código
qg597674
Banca
Quadrix
Órgão
CREMESE
Ano
2025
Nível
Superior
Cargo
Analista de Sistemas
A computação em nuvem (cloud computing) está crescendo e se tornando a principal infraestrutura de processamento das empresas. Considerando essa informação, julgue o item a seguir.
Em ambientes PaaS, os desenvolvedores podem focar no código da aplicação, enquanto a plataforma cuida da execução, da escalabilidade e da manutenção.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
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: PaaS (Plataforma como Serviço)
✅ CERTO. A afirmação está correta: no modelo PaaS, o provedor gerencia a infraestrutura subjacente (servidores, sistemas operacionais, runtime, rede) e o desenvolvedor se concentra no código da aplicação, enquanto a plataforma cuida da execução, escalabilidade e manutenção. Essa é a essência do PaaS, conforme a definição clássica de modelos de serviço em cloud computing.
O PaaS (Platform as a Service) é um dos três modelos de serviço fundamentais da computação em nuvem, ao lado do IaaS (Infrastructure as a Service) e do SaaS (Software as a Service). A ideia central é oferecer um ambiente completo de desenvolvimento e implantação de aplicações, no qual o provedor fornece e gerencia a plataforma — incluindo sistema operacional, ambiente de execução, banco de dados, servidor web e ferramentas de desenvolvimento — e o cliente (desenvolvedor) apenas escreve e gerencia o código da sua aplicação. Isso libera o desenvolvedor de tarefas operacionais como provisionamento de servidores, aplicação de patches, atualizações de segurança e manutenção da infraestrutura.
Na prática, quando uma empresa contrata um PaaS (como Google App Engine, Heroku ou Azure App Service), ela não se preocupa com a máquina virtual, o sistema operacional ou o escalonamento manual: a plataforma provisiona automaticamente os recursos necessários, escala a aplicação conforme a demanda e cuida da manutenção contínua. O desenvolvedor faz o deploy do código e a plataforma cuida do resto. Isso é exatamente o que a afirmação descreve.
A distinção entre os modelos é crucial para entender a afirmação. No IaaS, o cliente gerencia o sistema operacional, o middleware e as aplicações, enquanto o provedor fornece apenas a infraestrutura virtualizada (máquinas virtuais, armazenamento, rede). No SaaS, o cliente usa o software pronto, sem se preocupar com nada além da configuração do uso. O PaaS fica no meio: o provedor gerencia a plataforma (infraestrutura + runtime), e o cliente gerencia apenas a aplicação. A tabela abaixo resume a divisão de responsabilidades:
Critério
IaaS
PaaS
SaaS
O que o cliente gerencia
Aplicação, dados, runtime, SO
Aplicação e dados
Apenas uso/configuração
O que o provedor gerencia
Virtualização, servidores, rede, armazenamento
Tudo do IaaS + runtime, SO, middleware
Tudo (aplicação incluída)
Foco do cliente
Infraestrutura e aplicação
Código da aplicação
Utilização do software
Exemplo
AWS EC2, Azure VM
Google App Engine, Heroku
Gmail, Salesforce
A pegadinha que a banca poderia explorar é inverter os papéis: dizer que no PaaS o desenvolvedor cuida da infraestrutura, ou que no IaaS a plataforma cuida do código. Aqui, a afirmação está alinhada com a definição correta, sem armadilha.
Modelos de serviço em nuvem: IaaS (Cliente: aplicação, dados, runtime, SO, Provedor: virtualização, servidores, rede); PaaS (Cliente: aplicação e dados, Provedor: runtime, SO, middleware, escalabilidade); SaaS (Cliente: uso/configuração, Provedor: tudo (aplicação incluída))
NÃO CAIA NESSA!
Para questões sobre modelos de serviço, lembre-se da "escada" de responsabilidade: no IaaS você gerencia tudo acima do hypervisor; no PaaS, você gerencia só a aplicação; no SaaS, você não gerencia nada. Se a alternativa disser que o desenvolvedor "cuida da infraestrutura" no PaaS, está errada — essa é a pegadinha clássica.
✅ CERTO — a afirmação descreve corretamente o modelo PaaS, no qual o provedor gerencia a plataforma e o desenvolvedor foca no código, com execução, escalabilidade e manutenção sob responsabilidade da plataforma.