Questão nº 24
Questão de Tecnologia da Informação · FGV TJ-MS 2024 (nº 24)
Juliana está implementando um aplicativo web. Para não ter que se preocupar com questões de servidores como virtualização e sistema operacional, ela quer utilizar um serviço de computação em nuvem que ofereça ferramentas de desenvolvimento e um gerenciador de banco de dados.
Para isso, Juliana deve contratar o serviço de computação em nuvem:
- AIaaS;
- BPaaS; (alternativa correta)
- CSaaS;
- DBDaaS;
- ESTaaS.
Resposta comentada
Gabarito Alternativa B
Os modelos de serviço em nuvem definem o nível de gerenciamento que o provedor assume e o que o usuário precisa gerenciar. Eles vão do mais básico (infraestrutura) ao mais completo (aplicativo pronto).
- (A) Incorreta: IaaS (Infrastructure as a Service) oferece infraestrutura como máquinas virtuais, armazenamento e rede. O usuário ainda precisa gerenciar o sistema operacional, runtime e aplicativos, o que contraria o desejo de Juliana de não se preocupar com virtualização e SO.
- (B) Correta: PaaS (Platform as a Service) fornece uma plataforma completa para desenvolvimento e execução de aplicativos, incluindo sistema operacional, runtime, middleware, ferramentas de desenvolvimento e gerenciamento de banco de dados. O usuário foca apenas no seu código e dados, exatamente o que Juliana busca ao evitar preocupações com servidores.
- (C) Incorreta: SaaS (Software as a Service) oferece um aplicativo pronto para uso, como Gmail ou Salesforce. Juliana está implementando um aplicativo, não apenas usando um.
- (D) Incorreta: BDaaS (Database as a Service) é um serviço específico de banco de dados em nuvem. Embora Juliana precise de um gerenciador de banco de dados, BDaaS não oferece as "ferramentas de desenvolvimento" nem a plataforma completa para evitar o gerenciamento de servidores e SO. É um distrator tentador porque menciona o banco de dados, mas PaaS abrange tudo o que ela precisa (desenvolvimento, banco de dados e abstração de infraestrutura).
- (E) Incorreta: STaaS (Storage as a Service) é um serviço focado apenas em armazenamento de dados. Não oferece ferramentas de desenvolvimento, gerenciamento de banco de dados ou abstração de servidores.
Fonte: FGV TJ-MS 2024 Técnico de Nível Superior - Web Designer (Caderno Tipo 1). Reproduzida para fins de estudo.