Questão de Sistemas Operacionais — Cloud Computing — Avança SP 2025
- Código
- qg425059
- Banca
- Avança SP
- Órgão
- UNITAU
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Sistemas Sênior
- AAmazon EC2
- BGoogle App Engine
- CDropbox
- DAWS S3
- EMicrosoft OneDrive
GabaritoB — Google App Engine
Gabarito: letra B. O Google App Engine é o exemplo clássico de PaaS (Platform as a Service), pois fornece uma plataforma pronta para o desenvolvedor implantar e escalar aplicações sem gerenciar a infraestrutura subjacente. As demais alternativas se enquadram em outros modelos: Amazon EC2 e AWS S3 são IaaS, enquanto Dropbox e Microsoft OneDrive são SaaS.
Para entender a questão, é essencial dominar a diferença entre os três principais modelos de serviço em nuvem. O IaaS (Infrastructure as a Service) entrega a infraestrutura básica — servidores virtuais, armazenamento e redes — e o cliente é responsável por configurar o sistema operacional, o middleware e as aplicações. O PaaS (Platform as a Service) vai um passo além: além da infraestrutura, o provedor oferece o sistema operacional, o ambiente de execução, bancos de dados e ferramentas de desenvolvimento, permitindo que o desenvolvedor foque apenas no código da aplicação. Já o SaaS (Software as a Service) entrega o software pronto, acessível pela internet, sem que o usuário se preocupe com qualquer aspecto técnico.
A pegadinha desta questão está em reconhecer que serviços como Amazon EC2 e AWS S3, apesar de serem da mesma nuvem (AWS), pertencem a modelos diferentes. O EC2 é uma máquina virtual — IaaS — enquanto o S3 é um serviço de armazenamento de objetos, também classificado como IaaS. Já Dropbox e OneDrive são aplicações de armazenamento e sincronização de arquivos prontas para o usuário final — SaaS. O Google App Engine, por sua vez, é uma plataforma que permite ao desenvolvedor fazer o deploy de aplicações sem se preocupar com servidores, escalabilidade ou manutenção — exatamente a definição de PaaS.
A distinção prática entre os modelos pode ser resumida em quem gerencia o quê: no IaaS, o cliente gerencia o sistema operacional e tudo acima dele; no PaaS, o cliente gerencia apenas a aplicação; no SaaS, o cliente não gerencia nada, apenas utiliza o software. Essa fronteira é o critério decisivo para classificar cada alternativa.
Critério | IaaS | PaaS | SaaS |
|---|---|---|---|
O que o cliente gerencia | Infraestrutura (servidores, SO) | Apenas a aplicação | Nada — apenas usa |
Exemplo clássico | Amazon EC2, AWS S3 | Google App Engine | Dropbox, OneDrive |
Foco do usuário | Configurar o ambiente | Desenvolver o código | Utilizar o software pronto |
O Amazon EC2 (Elastic Compute Cloud) é o serviço de máquinas virtuais da AWS, classificado como IaaS. O cliente recebe uma instância de servidor virtual e é responsável por configurar o sistema operacional, instalar softwares e gerenciar a segurança — ou seja, a infraestrutura é entregue, mas o controle e a administração do ambiente ficam com o usuário.
O Google App Engine é a plataforma da Google Cloud que permite aos desenvolvedores criar e hospedar aplicações web sem gerenciar a infraestrutura. O provedor cuida de servidores, escalabilidade, balanceamento de carga e manutenção, enquanto o desenvolvedor se concentra apenas no código — a definição exata de PaaS.
O Dropbox é um serviço de armazenamento em nuvem e sincronização de arquivos, acessível ao usuário final pela internet. Ele é classificado como SaaS, pois o software está pronto para uso, sem que o usuário precise se preocupar com infraestrutura ou plataforma.
O AWS S3 (Simple Storage Service) é um serviço de armazenamento de objetos da AWS, classificado como IaaS. Ele fornece a infraestrutura de armazenamento sob demanda, e o cliente é responsável por gerenciar os dados e o acesso a eles.
O Microsoft OneDrive é um serviço de armazenamento em nuvem e sincronização de arquivos, integrado ao ecossistema Microsoft. Assim como o Dropbox, é classificado como SaaS, pois oferece o software pronto para o usuário final.
Para classificar rapidamente um serviço em IaaS, PaaS ou SaaS, pergunte-se: "o que o cliente gerencia?" Se gerencia a infraestrutura (servidores, SO), é IaaS. Se gerencia apenas a aplicação, é PaaS. Se não gerencia nada, apenas usa, é SaaS. Essa pergunta resolve a maioria das questões de cloud computing.
Gabarito: letra B
Link permanente: /questoes/qg425059