Nos últimos anos, a adoção de ambientes em nuvem cresceu expressivamente. Modelos de serviço em nuvem facilitam a criação de soluções tecnológicas modernas de maneiras diferentes. A seguir, estão listadas algumas características de um desses modelos. I. O provedor de nuvem fica responsável pelo gerenciamento da infraestrutura de servidores, sistemas operacionais, atualizações e outras tarefas administrativas. II. Acessível pela internet por meio do navegador web. III. Permite equipes de desenvolvimento colaborarem em todo o ciclo de vida de um aplicativo, incluindo codificação, integração, teste, entrega, implantação e feedback. As características descritas referem-se a
- A)IAC.
IAC não é um modelo clássico de serviço em nuvem reconhecido nessa classificação, então não corresponde às características da questão.
- B)TaaS.
TaaS não é a nomenclatura adequada para descrever o ambiente focado em desenvolvimento e gestão de aplicações com infraestrutura abstraída.
- C)SaaS.
SaaS é software pronto para uso pela internet, mas não oferece o ambiente de desenvolvimento e o ciclo de vida de aplicações descritos no enunciado.
- D)IaaS.
IaaS fornece infraestrutura básica, mas não inclui, em regra, a plataforma de desenvolvimento com ferramentas de ciclo de vida de aplicação citadas na questão.
- E)PaaS.
PaaS é o modelo em que o provedor gerencia a infraestrutura e oferece uma plataforma acessível pela internet para desenvolvimento, testes, implantação e manutenção de aplicações.
Gabarito: E
A questão descreve o modelo de Plataforma como Serviço, ou PaaS. Nesse modelo, o provedor cuida da infraestrutura base, como servidores, sistema operacional, atualizações, armazenamento e outras tarefas de bastidor, enquanto você foca no desenvolvimento da aplicação. É como receber uma cozinha pronta: você entra, usa os equipamentos e prepara a receita sem precisar construir o prédio inteiro. O item II também combina com PaaS porque o acesso costuma ser feito pela internet, normalmente por navegador ou por ferramentas web do próprio ambiente. Já o item III é praticamente a fotografia do PaaS moderno: ele oferece suporte ao ciclo completo de desenvolvimento, com codificação, integração, testes, entrega, implantação e feedback. Por isso, o gabarito é E. Em resumo: no PaaS, você desenvolve e publica aplicações sem se preocupar com a gestão pesada da infraestrutura. Esse é o grande diferencial em relação ao IaaS, que entrega recursos mais brutos, e ao SaaS, que entrega o software pronto para uso.