Questão de Redes de Computadores — Cloud Computing (Computação em Nuvem) — VUNESP 2024
- Código
- vu212285
- Banca
- VUNESP
- Órgão
- SPTrans
- Ano
- 2024
- Cargo
- Ana Info ( )
- ABaaS.
- BIaaS.
- CPaaS.
- DSaaS.
- EHot swap.
GabaritoB — IaaS.
Gabarito: letra B. A disponibilização de instâncias por meio de máquinas virtuais para aluguel é a definição clássica de IaaS (Infrastructure as a Service — Infraestrutura como Serviço), modelo em que o provedor entrega recursos de infraestrutura (servidores virtuais, armazenamento, redes) sob demanda, e o cliente gerencia o sistema operacional e as aplicações. Essa é a distinção central que separa o IaaS do PaaS e do SaaS.
A computação em nuvem, conforme a definição do NIST (National Institute of Standards and Technology), é um modelo que permite acesso conveniente e sob demanda a um conjunto de recursos computacionais configuráveis (redes, servidores, armazenamento, aplicações e serviços) que podem ser rapidamente provisionados e liberados com mínimo esforço de gestão. Dentro desse modelo, existem três modelos de serviço principais, que diferem pelo nível de abstração e pelo que o provedor gerencia em relação ao que o cliente gerencia.
O IaaS é o modelo mais próximo da infraestrutura física: o provedor oferece máquinas virtuais, armazenamento, redes e outros recursos de computação fundamental. O cliente aluga esses recursos e tem controle sobre o sistema operacional, o armazenamento e as aplicações implantadas, mas não gerencia a infraestrutura subjacente. É exatamente o que o enunciado descreve: "disponibilização de instâncias na nuvem por meio de máquinas virtuais para aluguel pelos clientes".
O PaaS (Platform as a Service — Plataforma como Serviço) vai um passo além: o provedor oferece uma plataforma completa, incluindo sistema operacional, middleware e ferramentas de desenvolvimento, para que o cliente desenvolva, teste e gerencie suas aplicações sem se preocupar com a infraestrutura. O SaaS (Software as a Service — Software como Serviço) é o modelo mais abstrato: o provedor entrega o software pronto, acessível via navegador, e o cliente apenas utiliza, sem gerenciar nada além dos dados da aplicação.
A pegadinha da banca está em confundir esses três modelos, especialmente o IaaS com o PaaS. A questão descreve claramente a entrega de máquinas virtuais (infraestrutura), o que aponta diretamente para o IaaS. O PaaS entregaria uma plataforma de desenvolvimento, e o SaaS entregaria um software pronto. O BaaS (Backend as a Service) é um modelo menos comum que terceiriza o backend de aplicações, e o Hot swap é um conceito de hardware, não de nuvem.
Guarde a fronteira entre os modelos pelo que o cliente gerencia: no IaaS, o cliente gerencia o sistema operacional e as aplicações; no PaaS, apenas as aplicações; no SaaS, nada além dos dados. É exatamente nessa fronteira que as alternativas se dividem.
Critério | IaaS | PaaS | SaaS |
|---|---|---|---|
O que o provedor entrega | Infraestrutura (máquinas virtuais, armazenamento, redes) | Plataforma completa (SO, middleware, ferramentas) | Software pronto, acessível via navegador |
O que o cliente gerencia | SO e aplicações | Apenas as aplicações | Nada além dos dados |
Exemplo de uso | Aluguel de instâncias/VMs | Desenvolvimento e implantação de apps | Google Drive, Dropbox |
BaaS (Backend as a Service) é um modelo que terceiriza o backend de aplicações móveis e web, oferecendo serviços como autenticação, banco de dados e notificações push. Não se trata de disponibilizar máquinas virtuais para aluguel, mas sim de fornecer componentes de backend prontos para integração.
IaaS (Infrastructure as a Service) é o modelo que oferece infraestrutura computacional sob demanda, incluindo máquinas virtuais, armazenamento e redes. O cliente aluga esses recursos e gerencia o sistema operacional e as aplicações, enquanto o provedor gerencia a infraestrutura física. A descrição do enunciado — "disponibilização de instâncias na nuvem por meio de máquinas virtuais para aluguel" — é a definição exata de IaaS.
PaaS (Platform as a Service) oferece uma plataforma de desenvolvimento completa, incluindo sistema operacional, middleware e ferramentas, para que o cliente desenvolva e implante aplicações sem gerenciar a infraestrutura. A questão fala em aluguel de máquinas virtuais, o que é característico do IaaS, não do PaaS.
SaaS (Software as a Service) entrega software pronto, acessível via internet, como Google Drive, Dropbox e iCloud. O cliente apenas utiliza o software, sem gerenciar infraestrutura ou plataforma. Não há aluguel de máquinas virtuais nesse modelo.
Hot swap é um conceito de hardware que permite a substituição de componentes (como discos ou fontes de alimentação) sem desligar o sistema. Não é um modelo de serviço de computação em nuvem, mas sim uma característica de equipamentos físicos.
Para diferenciar os modelos de serviço em nuvem, pergunte-se: o que o cliente gerencia? Se gerencia o sistema operacional e as aplicações, é IaaS; se gerencia apenas as aplicações, é PaaS; se não gerencia nada além dos dados, é SaaS. Essa pergunta resolve a maioria das questões sobre o tema.
Gabarito: letra B
Link permanente: /questoes/vu212285