Em determinada abordagem, um provedor entrega software com base em um conjunto de código comum e de definições de dados que são consumidos em um modelo um para muitos; nesse cenário, o provedor de serviço gerencia o hardware e o software e, com o contrato de serviço apropriado, garante a disponibilidade e a segurança do aplicativo e de seus dados. Essa abordagem chama-se
- A)software livre.
Software livre diz respeito à licença e à liberdade de uso, modificação e distribuição, não ao modelo de entrega de software como serviço.
- B)SaaS (software as a service).
Correta: SaaS é o modelo em que o software é oferecido como serviço, com o provedor gerenciando a infraestrutura, a aplicação e a disponibilidade.
- C)provedor de Internet ADSL.
Provedor de Internet ADSL é um serviço de acesso à internet, não uma forma de disponibilização de aplicações por meio de software como serviço.
- D)servidor de rede.
Servidor de rede é um equipamento ou função de infraestrutura, não uma abordagem de fornecimento de software em modelo de serviço.
- E)firmware.
Firmware é software embarcado em hardware, normalmente permanente ou semipermanente, e não um modelo de distribuição de aplicativos.
Gabarito: B
A questão descreve um modelo em que o fornecedor entrega o software como serviço, geralmente acessado pela internet, com uma base comum de código e dados atendendo vários clientes. Esse é o cenário clássico de SaaS, isto é, Software as a Service. Pense assim: em vez de você instalar, manter e atualizar o programa no seu computador ou na sua empresa, o fornecedor faz quase tudo e você só usa o sistema pela rede. Nesse modelo, o provedor não entrega apenas o aplicativo pronto para uso, mas também assume a gestão da infraestrutura e da aplicação, incluindo hardware, software, disponibilidade, segurança e manutenção. Por isso, a ideia central é a de serviço contínuo, com contrato e níveis de serviço bem definidos, algo muito associado a SLA (Service Level Agreement). O detalhe mais importante é que o software costuma ser compartilhado por vários clientes em uma arquitetura multitenant, ou seja, um mesmo conjunto de recursos atende muitos usuários/organizações. Isso combina perfeitamente com o enunciado, que fala em código comum e definições de dados consumidos em um modelo um para muitos. Então, o gabarito B está correto porque SaaS é exatamente o serviço em que o cliente consome o software remotamente, enquanto o provedor cuida da operação, da disponibilidade e da segurança do ambiente. É a lógica do “use sem se preocupar com a retaguarda”, bem no estilo concurso: você vê a ponta, a banca quer saber quem segura o rojão nos bastidores.