Questão nº 54
Questão de TI - Soluções · FGV EPE 2024 (nº 54)
Uma das principais características da computação em nuvem é a abstração dos recursos de hardware para o usuário.
Nesse contexto, sobre os conceitos de elasticidade e escalabilidade, assinale a afirmativa correta.
- AEscalabilidade é o aumento de capacidade de processamento, enquanto elasticidade está relacionada ao armazenamento de dados.
- BEscalabilidade é utilizada para planejamento estratégico de longo prazo, enquanto elasticidade se aplica a ajustes de recursos em tempo real. (alternativa correta)
- CElasticidade lida com o crescimento gradual e planejado do sistema, enquanto escalabilidade se ajusta às flutuações da demanda.
- DElasticidade e escalabilidade são abordagens de curto prazo, com o objetivo de ajustar recursos aos picos de demanda.
- EUm sistema de computação em nuvem escalável horizontalmente será necessariamente elástico.
Resposta comentada
Gabarito Alternativa B
A escalabilidade é a capacidade de um sistema aumentar sua capacidade de trabalho (por exemplo, mais usuários ou dados) adicionando mais recursos, seja tornando um servidor mais potente (vertical) ou adicionando mais servidores (horizontal). É sobre o potencial de crescimento e o planejamento para o futuro. Já a elasticidade é a capacidade de um sistema ajustar automaticamente e dinamicamente seus recursos (aumentar ou diminuir) em tempo real, conforme a demanda flutua, para usar e pagar apenas o necessário. É sobre a adaptação ágil às mudanças.
(A) Incorreta: A elasticidade não está relacionada apenas ao armazenamento de dados; ela se aplica ao ajuste dinâmico de todos os tipos de recursos (processamento, memória, rede, armazenamento) em resposta à demanda.
(B) Correta: A escalabilidade envolve o planejamento da capacidade do sistema para lidar com o crescimento esperado a longo prazo, enquanto a elasticidade se refere à capacidade de ajustar recursos de forma automática e rápida (em tempo real) para se adaptar às flutuações momentâneas da demanda.
(C) Incorreta: Esta alternativa inverte os conceitos. A elasticidade lida com as flutuações da demanda e ajustes dinâmicos, enquanto a escalabilidade se refere ao crescimento gradual e planejado do sistema. (Armadilha: A banca inverteu as definições, o que é um truque comum para confundir o candidato que tem um conhecimento superficial dos termos.)
(D) Incorreta: Embora a elasticidade seja uma abordagem de curto prazo para ajustar recursos a picos de demanda, a escalabilidade abrange o planejamento de capacidade para o futuro e o crescimento sustentado, não sendo exclusivamente uma abordagem de curto prazo.
(E) Incorreta: Um sistema pode ser projetado para ser escalável horizontalmente (ou seja, ele pode adicionar mais recursos), mas não ser elástico se essa adição não for automática e dinâmica em resposta às flutuações da demanda. A elasticidade exige a automação e a capacidade de diminuir recursos também, não apenas aumentá-los.
Fonte: FGV EPE 2024 Analista de Gestão Corporativa - TI - Soluções (Caderno Tipo 1). Reproduzida para fins de estudo.