O serviço no qual o provedor de nuvem fornece servidores, armazenamento, rede e ferramentas para desenvolver, testar, hospedar e entregar aplicativos e os clientes podem usar um conjunto de ferramentas pré-montadas é conhecido como
- A)Containers as a Service (CaaS).
Errada: CaaS é voltado a containers e sua orquestração, não à oferta de um ambiente completo para desenvolver e hospedar aplicações com ferramentas pré-montadas.
- B)Function as a Service (FaaS).
Errada: FaaS executa funções sob demanda, em modelo serverless, e não fornece uma plataforma ampla de desenvolvimento e hospedagem.
- C)Service as a Service (SaaS).
Errada: 'Service as a Service' não é a categoria padrão reconhecida na classificação clássica de cloud computing.
- D)Infrastructure as a Service (IaaS).
Errada: IaaS entrega infraestrutura básica, como servidores e rede, mas não um conjunto de ferramentas prontas para desenvolvimento e testes.
- E)Platform as a Service (PaaS).
Certa: PaaS oferece a plataforma com recursos e ferramentas para desenvolver, testar, hospedar e entregar aplicações.
Gabarito: E
A questão descreve um modelo em que o provedor entrega a base pronta para você trabalhar: servidores, armazenamento, rede e, além disso, um ambiente com ferramentas para desenvolver, testar, hospedar e distribuir aplicações. Isso é o coração do Platform as a Service, ou PaaS. Pense assim: você não quer montar a cozinha inteira, só quer entrar e começar a cozinhar com os utensílios já na bancada. No PaaS, o provedor cuida da infraestrutura e do ambiente, e você foca no código e na aplicação. Esse modelo fica no meio do caminho entre IaaS e SaaS. No IaaS, o provedor oferece recursos mais brutos, como máquina virtual, rede e disco, e você configura quase tudo. No SaaS, o usuário apenas consome o software pronto, sem se preocupar com desenvolvimento ou ambiente de execução. Já no PaaS, há uma plataforma preparada para criar e executar aplicações, com ferramentas pré-montadas, exatamente como o enunciado diz. Em termos doutrinários, a definição clássica de PaaS é justamente a oferta de uma plataforma para desenvolvimento e implantação de aplicações, geralmente com gerenciamento do sistema operacional, middleware e runtime pelo provedor. Não há uma lei específica que defina isso, então a cobrança costuma seguir a classificação consagrada na bibliografia de computação em nuvem e nos modelos da NIST. O ponto central é: se o texto fala em desenvolver, testar, hospedar e entregar aplicativos com ferramentas prontas, a ideia é plataforma, não apenas infraestrutura. Portanto, o gabarito E está correto porque descreve um serviço de plataforma em nuvem, em que o cliente usa recursos prontos para construir e publicar aplicações, sem ter de montar todo o ambiente por conta própria.