Início / Dicas para concursos

Dicas para concursos

IaaS, PaaS e SaaS: diferenças e exemplos para concursos

IaaS, PaaS e SaaS: diferenças e exemplos para concursos
Ilustração editorial produzida com apoio de IA.

IaaS, PaaS e SaaS são modelos de serviço em nuvem. Em termos gerais, IaaS oferece infraestrutura; PaaS, uma plataforma para desenvolver e executar aplicações; SaaS, um software pronto para uso. A diferença central é quanto da estrutura fica sob responsabilidade do provedor e quanto permanece com o cliente.

IaaS, PaaS e SaaS: compare o que é entregue

Em IaaS, o cliente recebe recursos como máquinas virtuais, armazenamento e rede. Ele mantém maior controle sobre o ambiente e costuma administrar o sistema operacional convidado e as aplicações que instala.

Em PaaS, o provedor gerencia mais camadas, incluindo a plataforma necessária para executar a aplicação. O cliente concentra o trabalho no código, nos dados e nas configurações que o serviço disponibiliza.

Em SaaS, o usuário acessa uma aplicação pronta, como um serviço de correio eletrônico oferecido pela Internet. Ele não precisa desenvolver o programa nem administrar toda a infraestrutura que o sustenta. Ainda assim, precisa cuidar de contas, permissões e uso adequado dos dados.

Três exemplos para reconhecer o modelo

Cenário 1: uma equipe contrata máquinas virtuais, instala o sistema que precisa e administra suas aplicações. O foco do serviço contratado é a infraestrutura, portanto o exemplo corresponde a IaaS.

Cenário 2: uma equipe envia o código de sua aplicação para um ambiente gerenciado de execução, sem administrar diretamente o sistema operacional da plataforma. O cenário ilustra PaaS.

Cenário 3: uma organização assina um aplicativo de agenda e passa a utilizá-lo, configurando seus usuários. O que recebe é uma aplicação pronta: SaaS. Observe que a palavra assinatura, sozinha, não define o modelo; o que importa é o serviço entregue.

Esses exemplos são didáticos. Produtos reais podem reunir várias funcionalidades, por isso uma questão bem delimitada deve indicar qual serviço ou camada está sendo analisado. Não classifique uma empresa inteira com base em apenas um de seus produtos.

Responsabilidade compartilhada e outras confusões

Quanto mais camadas o provedor administra, menos componentes técnicos o cliente precisa operar diretamente. Isso não elimina toda responsabilidade do cliente. Uma senha exposta ou uma permissão concedida indevidamente continua sendo um problema, inclusive em SaaS.

Não confunda modelos de serviço com modelos de implantação. IaaS, PaaS e SaaS descrevem o que é oferecido. Público, privado e híbrido descrevem outra dimensão da organização da nuvem. As duas classificações podem aparecer juntas sem se substituir.

Também evite equiparar nuvem a backup. Um arquivo sincronizado pode ter uma exclusão propagada entre dispositivos. Recuperação de versões, retenção e cópias independentes dependem do serviço e da configuração. Estar na nuvem não resolve automaticamente toda necessidade de proteção.

Na prova, pergunte quem administra a aplicação, o ambiente de execução e o sistema operacional. A distribuição dessas tarefas costuma fornecer a pista mais útil para separar os três modelos.

Exercícios sobre IaaS, PaaS e SaaS

Os quatro cenários abaixo foram criados para esta revisão. Identifique primeiro o que o cliente recebe. Só depois escolha a sigla correspondente e explique o que ficou sob sua responsabilidade.

1. O cliente contrata uma máquina virtual e instala suas próprias aplicações. Qual modelo?

IaaS. O serviço entrega infraestrutura e o cliente administra componentes como o sistema operacional convidado e as aplicações, conforme a oferta contratada.

2. A equipe publica seu código em uma plataforma gerenciada de execução. Qual modelo?

PaaS. A equipe se concentra na aplicação, enquanto o provedor administra mais camadas do ambiente que permite executá-la.

3. O usuário utiliza um aplicativo pronto de agenda pela Internet. Qual modelo?

SaaS. O produto entregue é uma aplicação pronta, e não apenas máquinas virtuais ou uma plataforma para desenvolver o próprio software.

4. Contratar SaaS elimina a necessidade de cuidar das permissões dos usuários?

Não. O provedor assumir a operação da aplicação não dispensa o cliente de administrar acessos e usar os dados de forma adequada. Responsabilidades específicas variam conforme o serviço.

Um resumo para levar à revisão

Associe infraestrutura a montar e administrar seu ambiente; plataforma a executar seu código em um ambiente gerenciado; software a usar uma aplicação pronta. Depois, teste o resumo com um cenário diferente daqueles apresentados aqui.

Se duas alternativas parecerem possíveis, volte ao objeto contratado. O enunciado fala de máquina virtual, ambiente de desenvolvimento ou aplicativo final? Evite decidir apenas por palavras genéricas como Internet, assinatura ou servidor. Elas podem aparecer em mais de um modelo.

Quer praticar outras diferenças que confundem na prova? Conheça os 200 Macetes para Não Cair em Pegadinhas de Concurso, com explicações, exemplos e questões comentadas para transformar a revisão em treino.

Fontes consultadas em 20/10/2026: AWS — comparação entre IaaS, PaaS e SaaS e AWS — modelos de computação em nuvem.

Continue a revisão: tipos de backup e memória RAM e ROM.

Dúvidas ou sugestões de correção? Fale com a Redação.