Assinale a alternativa que apresenta uma afirmação correta s...

Próximas questões
Com base no mesmo assunto
Q4379678 Arquitetura de Software
Assinale a alternativa que apresenta uma afirmação correta sobre uma arquitetura de computação em nuvem do tipo multi-tenancy.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: O enunciado pede uma afirmação correta sobre multi-tenancy, isto é, uma arquitetura em que diferentes tenants podem usar recursos comuns. A alternativa B descreve esse efeito como uma contribuição para reduzir custos, e não como uma garantia universal, por isso é a correta.

Tema central: Compartilhamento de recursos em multi-tenancy
Análise das alternativas
A
Errada
A impossibilidade alegada é falsa: multi-tenancy é compatível com nuvem pública. No Amazon EC2, instâncias de diferentes contas podem executar sobre o mesmo hardware físico. Esse compartilhamento constitui uma implementação em nuvem pública e refuta diretamente a proibição da alternativa.
B
Certa
A alternativa B está correta porque atender múltiplos tenants com recursos computacionais comuns permite maior densidade de utilização da infraestrutura e simplifica sua gestão. Esse melhor aproveitamento contribui para reduzir o custo operacional. A expressão “contribui” é importante: indica um benefício do compartilhamento, sem afirmar que toda implementação terá necessariamente menor custo, independentemente da carga e dos requisitos.
C
Errada
O erro está em restringir o escalonamento à modalidade vertical, isto é, ao aumento da capacidade de uma única instância. Soluções multitenant também admitem escalonamento horizontal, distribuindo tenants e carga entre múltiplas instâncias de recursos. Portanto, a arquitetura não impõe a exclusividade afirmada.
D
Errada
O compartilhamento da infraestrutura não reduz, por si só, a necessidade de isolamento e controle de acesso. É necessário preservar a separação dos dados e impedir que um tenant acesse dados de outro. A alternativa apresenta como vantagem uma flexibilização da segurança que não decorre de multi-tenancy.
E
Errada
A exclusão de IaaS é incorreta porque o compartilhamento também pode ocorrer na camada de infraestrutura. No Amazon EC2, máquinas virtuais de diferentes contas podem compartilhar hardware físico. Assim, multi-tenancy não se limita a soluções SaaS e PaaS; também é compatível com IaaS.
Pegadinha da questão
A confusão central é tratar compartilhamento físico como redução da separação lógica: utilizar recursos comuns não autoriza acesso aos dados de outros tenants.
Dica para questões semelhantes
  • Diante de uma afirmação de impossibilidade ou exclusividade, procure um contraexemplo técnico: uma implementação compatível basta para derrubar a restrição.
  • Distinga possibilidade arquitetural de comportamento automático: admitir escalonamento horizontal não significa que ele ocorrerá automaticamente ou sem limites.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

A — Incorreta. A arquitetura multi-tenant é amplamente utilizada em nuvens públicas. Provedores podem atender diversos clientes compartilhando a infraestrutura subjacente.

- B — Correta. O compartilhamento de recursos permite economias de escala e melhor utilização da infraestrutura, contribuindo para a redução do custo operacional.

- C — Incorreta. Multi-tenancy não permite exclusivamente escalonamento vertical. Dependendo da solução, é possível escalar verticalmente (aumentar recursos de uma instância) ou horizontalmente (adicionar instâncias).

- D — Incorreta. O compartilhamento aumenta a importância de mecanismos de isolamento, autenticação e autorização. Cada tenant precisa ter seus dados e operações protegidos contra acesso indevido por outros clientes.

- E — Incorreta. Embora seja comum em SaaS e também apareça em PaaS, o compartilhamento multi-tenant pode ocorrer em diferentes camadas da infraestrutura, inclusive em IaaS, por meio de recursos físicos virtualizados compartilhados entre clientes.

Dica de prova: multi-tenancy significa compartilhar recursos com isolamento entre clientes. Compartilhar não significa misturar dados nem dispensar segurança.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo